UNPKG

@rbxts/jecs-hooks

Version:
6 lines (5 loc) 312 B
/** * Destroys the instance returned by `creator` function whether hook is no longer getting called * or whenever the `dependencies` change. */ export declare function useInstance<TInstance extends Instance>(creator: () => TInstance, dependencies: ReadonlyArray<unknown>, discriminator?: unknown): TInstance;