@rbxts/jecs-hooks
Version:
Hooks for Jecs ECS
6 lines (5 loc) • 312 B
TypeScript
/**
* 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;