Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | /**
* Hands Domain
*
* Automation and hands management functionality.
*
* @example
* // Using hooks
* import { useHands, useHandsActions } from '@/domains/hands';
*
* function HandsComponent() {
* const hands = useHands();
* const { setHands, updateHand } = useHandsActions();
* // ...
* }
*/
// Types
export type {
Hand,
HandStatus,
HandRequirement,
HandRun,
HandLog,
Trigger,
TriggerType,
TriggerConfig,
ApprovalRequest,
HandsState,
HandsEvent,
HandContext,
} from './types';
// Machine
export { handMachine, getHandStatusFromState } from './machine';
// Store
export { handsStore } from './store';
export type { HandsStore } from './store';
// Hooks
export {
useHandsState,
useHands,
useHand,
useApprovalQueue,
useTriggers,
useRun,
useHandsLoading,
useHandsError,
useHandsActions,
} from './hooks';
|