@theforce/react
Version:
React library for TheForce hand tracking
20 lines (17 loc) • 617 B
text/typescript
import React from 'react';
import { HandTrackerConfig } from '@theforce/core';
export { HandTrackerConfig } from '@theforce/core';
interface HandTrackerContextType {
handLandmarks: any[];
initialize: (config?: HandTrackerConfig) => Promise<void>;
stop: () => Promise<void>;
isTracking: boolean;
}
interface HandTrackerProviderProps {
children: React.ReactNode;
config?: HandTrackerConfig;
debug?: boolean;
}
declare const HandTrackerProvider: React.FC<HandTrackerProviderProps>;
declare const useHandTracker: () => HandTrackerContextType;
export { HandTrackerProvider, useHandTracker };