( selector: (state: RootState) => T = (state) => state as unknown as T, equalityFn?: <T>(state: T, newState: T) => boolean, )
| 32 | * @see https://docs.pmnd.rs/react-three-fiber/api/hooks#usethree |
| 33 | */ |
| 34 | export function useThree<T = RootState>( |
| 35 | selector: (state: RootState) => T = (state) => state as unknown as T, |
| 36 | equalityFn?: <T>(state: T, newState: T) => boolean, |
| 37 | ): T { |
| 38 | return useStore()(selector, equalityFn) |
| 39 | } |
| 40 | |
| 41 | /** |
| 42 | * Executes a callback before render in a shared frame loop. |
searching dependent graphs…