UNPKG

@prodo/core

Version:

Core package for [Prodo](https://prodo.dev). See [documentation](https://docs.prodo.dev) for more info.

8 lines (7 loc) 209 B
export const action = <A extends any[]>( func: (c: any) => (...args: A) => void, name: string = "(anonymous action)", ): ((...args: A) => void) => { (func as any).__name = name; return func as any; };