Something went wrong. Try again.
source dump of claude code forked from oppi.li/claude-code
Something went wrong. Try again.
531 B · 17 lines
TypeScript
at main
123456789101112131415161718/** * React hook for classifierApprovals store. * Split from classifierApprovals.ts so pure-state importers (permissions.ts, * toolExecution.ts, postCompactCleanup.ts) do not pull React into print.ts. */
import { useSyncExternalStore } from 'react'import { isClassifierChecking, subscribeClassifierChecking,} from './classifierApprovals.js'
export function useIsClassifierChecking(toolUseID: string): boolean { return useSyncExternalStore(subscribeClassifierChecking, () => isClassifierChecking(toolUseID), )}