UNPKG

@akson/cortex-landing-hooks

Version:

React hooks for landing pages - device detection, API calls, form submission, analytics, and performance

7 lines (6 loc) 1.5 kB
export { MobileDetection, MobileDetectionOptions, WindowDimensions, WindowDimensionsOptions, useIsServer, useMobileDetection, useWindowDimensions } from './device/index.mjs'; export { ApiCallOptions, ApiCallResult, AuthenticatedApiCallOptions, DashboardAOV, DashboardChannel, DashboardConversion, DashboardData, DashboardDevice, DashboardFunnel, DashboardTraffic, DashboardWhatsApp, RealtimePayload, RestApiOptions, UploadProgress, UploadResult, UseDashboardDataOptions, UseDashboardDataReturn, UseDocumentUploadOptions, UseDocumentUploadReturn, UseLocalStorageSyncOptions, UseLocalStorageSyncReturn, UseRealtimeDataOptions, UseRealtimeDataReturn, createMockDashboardData, useApiCall, useAuthenticatedApiCall, useDashboardData, useDocumentUpload, useLeadData, useLocalStorageSync, useRealtimeData, useRestApi } from './data/index.mjs'; export { FormFieldValidation, FormSubmissionOptions, FormSubmissionResult, FormValidationSchema, ValidationPatterns, ValidationResult, createFormValidator, useFormSubmission } from './forms/index.mjs'; export { AnalyticsConfig, AnalyticsEvent, AnalyticsHookResult, FormData, FunnelStage, GTMAction, GTMComponent, GTM_ACTIONS, GTM_COMPONENTS, GTM_EVENTS, UserData, useAnalytics, useAnalyticsCompat, useAnalyticsCompatAlias, useEcommerceAnalytics, useGTMTracking } from './analytics/index.mjs'; export { ImagePreloaderOptions, ImagePreloaderReturn, LazyImageOptions, LazyImageReturn, useImagePreloader, useLazyImage } from './performance/index.mjs'; import 'react';