frontend/src/providers/index.ts

51 lines
No EOL
1.4 KiB
TypeScript

// export { AuthContext, useAuth } from "./auth";
// export { BillingContext, useBilling } from "./billing";
// export { GitlabContext, useGitlab } from "./gitlab";
export { HTTPContext, useHTTP } from "./http";
export {
useBackpackAPI,
useBinAPI,
useBinYardAPI,
useNoteAPI,
useNotificationAPI,
useComponentAPI,
// useComponentsWebsocket,
// useComponentWebsocket,
useDeviceAPI,
// useDeviceWebsocket,
useFieldAPI,
useFieldMarkerAPI,
useFirmwareAPI,
useGroupAPI,
useHarvestPlanAPI,
// useHarvestYearAPI,
useHomeMarkerAPI,
useInteractionsAPI,
// useMeasurementsWebsocket,
// useMetricAPI,
usePermissionAPI,
usePreferenceAPI,
useSiteAPI, //TODO: update api with resolve, reject
useTagAPI,
useTeamAPI,
useImagekitAPI,
// useTaskAPI,
// useUsageAPI,
useUserAPI,
// useStripeAPI,
// useDataDogProxyAPI,
useMineAPI,
// useKeyManagerAPI,
useTerminalAPI, //TODO: update api with resolve,reject
useGateAPI,
useObjectHeaterAPI, //TODO: update api with resolve,reject
useMutationAPI, //TODO: update api with resolve,reject
useGrainBagAPI,
useTransactionAPI,
useFileControllerAPI
} from "./pond/pond";
// export { SecurityContext, useSecurity } from "./security";
export { SnackbarContext, useSnackbar } from "./Snackbar";
export * from "./StateContainer";
// export { TagsContext, TagsProvider, useTags } from "./tags";
// export { UsersContext, UsersProvider, useUsers } from "./users";