SurfSense/surfsense_web/components/onboard
CREDO23 63b0bb2472 refactor: migrate setup-llm-step to jotai + tanstack query pattern
- Replace imperative useLLMConfigs hook with jotai atoms
- Use createLLMConfigMutationAtom for config creation
- Use deleteLLMConfigMutationAtom for config deletion
- Use llmConfigsAtom for fetching configs
- Update types from CreateLLMConfig to CreateLLMConfigRequest
- Add proper error handling with try-catch
- Fix TypeScript issues with is_global property check
- Maintain backward compatibility with existing callbacks
2025-12-14 20:20:57 +02:00
..
index.ts refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-action-card.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-advanced-settings.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-header.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-llm-setup.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-loading.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
onboard-stats.tsx refactor: enhance onboarding experience 2025-12-02 00:05:28 -08:00
setup-llm-step.tsx refactor: migrate setup-llm-step to jotai + tanstack query pattern 2025-12-14 20:20:57 +02:00
setup-prompt-step.tsx refactor: centralize authentication handling 2025-12-02 01:24:09 -08:00