@zedux/atoms
Version:
A Molecular State Engine for React
15 lines (12 loc) • 357 B
text/typescript
import { readInstance } from '../classes/EvaluationStack'
import { Selectable } from '../types/index'
export const injectAtomSelector = <T, Args extends any[]>(
selectable: Selectable<T, Args>,
...args: Args
): T => {
const instance = readInstance()
return instance.ecosystem._evaluationStack.atomGetters.select(
selectable,
...args
)
}