@oxyhq/services
Version:
Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀
29 lines (23 loc) • 880 B
text/typescript
/**
* UI Component exports
*/
// Export the main provider component and context
export { default as OxyProvider } from './components/OxyProvider';
export { default as OxySignInButton } from './components/OxySignInButton';
export { default as OxyLogo } from './components/OxyLogo';
export { default as Avatar } from './components/Avatar';
export { default as FollowButton } from './components/FollowButton';
export { FontLoader, setupFonts } from './components/FontLoader';
// Export icon components
export { OxyIcon } from './components/icon';
export type { IconProps } from './components/icon';
export {
OxyContextProvider,
useOxy,
OxyContextState,
OxyContextProviderProps
} from './context/OxyContext';
// Export styles
export { fontFamilies, fontStyles } from './styles/fonts';
// Export types for navigation (internal use)
export * from './navigation/types';