---
title: MixinType
source: https://github.com/remix-run/remix/blob/remix@3.0.0-beta.3/packages/ui/src/runtime/mixins/mixin.ts#L111
---

# MixinType

## Summary

Public mixin setup function signature.

## Signature

```ts
type MixinType<node, args, props> = (
  handle: MixinHandle<node, props>,
  type: string,
) =>
  | ((args: [...args, currentProps: props]) => MixinReturn<node, props>)
  | void;

```