{"version":3,"sources":["../src/hooks/useNotificationStore.ts"],"sourcesContent":["import { createNotificationStore } from '../store/notificationStore';\nimport { NotificationApiClient } from '../types/notifications';\n\n/**\n * Create a notification store hook with injected API client\n * This allows different applications to provide their own API implementation\n *\n * @param apiClient - API client instance that implements NotificationApiClient interface\n * @returns Zustand hook for notification store\n *\n * @example\n * ```typescript\n * import { createUseNotificationStore } from 'analytica-frontend-lib';\n * import api from './services/apiService';\n *\n * const useNotificationStore = createUseNotificationStore(api);\n * ```\n */\nexport const createUseNotificationStore = (\n  apiClient: NotificationApiClient\n) => {\n  return createNotificationStore(apiClient);\n};\n"],"mappings":";;;;;AAkBO,IAAM,6BAA6B,CACxC,cACG;AACH,SAAO,wBAAwB,SAAS;AAC1C;","names":[]}