mirror of
https://github.com/openswarm-ai/openswarm.git
synced 2026-09-05 09:17:42 +02:00
[eric] imports: relocate onboarding-progress slice into shared/state
This commit is contained in:
@@ -12,7 +12,7 @@ import CloseIcon from '@mui/icons-material/Close';
|
||||
import { useClaudeTokens } from '@/shared/styles/ThemeContext';
|
||||
import { useAppDispatch } from '@/shared/hooks';
|
||||
import { useOnboardingProgress } from './hooks/useOnboardingProgress';
|
||||
import { clearJustCompleted } from './OnboardingProgressSlice';
|
||||
import { clearJustCompleted } from '@/shared/state/onboardingProgressSlice';
|
||||
import { STEPS, findStepById } from './steps';
|
||||
import { STAGE_LABELS } from './steps/types';
|
||||
import { onboardingDirector } from './OnboardingDirector';
|
||||
|
||||
@@ -12,7 +12,7 @@ import {
|
||||
loadFromStorage,
|
||||
persistToStorage,
|
||||
markStepCompleted,
|
||||
} from './OnboardingProgressSlice';
|
||||
} from '@/shared/state/onboardingProgressSlice';
|
||||
import AgenticCursor, { type AgenticCursorHandle } from './ac/AgenticCursor';
|
||||
import { onboardingDirector } from './OnboardingDirector';
|
||||
import { STEPS } from './steps';
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
clearJustCompleted,
|
||||
setRunning,
|
||||
setCurrentStep,
|
||||
} from '../OnboardingProgressSlice';
|
||||
} from '@/shared/state/onboardingProgressSlice';
|
||||
import { report, markStepStarted, clearStepTiming } from '../telemetry';
|
||||
import { onboardingBus, type OnboardingEvent } from '../eventBus';
|
||||
import { waitForSelector, resolveSelector } from '../selectors';
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
recordMultiChoice,
|
||||
resetTour,
|
||||
type PanelMode,
|
||||
} from '../OnboardingProgressSlice';
|
||||
} from '@/shared/state/onboardingProgressSlice';
|
||||
|
||||
export function useOnboardingProgress() {
|
||||
const state = useAppSelector((s) => s.onboardingProgress);
|
||||
|
||||
@@ -7,7 +7,7 @@ import Switch from '@mui/material/Switch';
|
||||
import { useAppDispatch, useAppSelector } from '@/shared/hooks';
|
||||
import { closeSettingsModal, AppSettings } from '@/shared/state/settingsSlice';
|
||||
import { onboardingBus } from '@/app/components/Onboarding/eventBus';
|
||||
import { resetTour } from '@/app/components/Onboarding/OnboardingProgressSlice';
|
||||
import { resetTour } from '@/shared/state/onboardingProgressSlice';
|
||||
import { useClaudeTokens } from '@/shared/styles/ThemeContext';
|
||||
import TrustedFilePatterns from '@/app/components/TrustedFilePatterns';
|
||||
import SoftwareUpdateRow from './SoftwareUpdateRow';
|
||||
|
||||
@@ -15,7 +15,7 @@ import updateReducer from './updateSlice';
|
||||
import modelsReducer from './modelsSlice';
|
||||
import interactionReducer from './interactionSlice';
|
||||
import subscriptionsReducer from './subscriptionsSlice';
|
||||
import onboardingProgressReducer from '@/app/components/Onboarding/OnboardingProgressSlice';
|
||||
import onboardingProgressReducer from '@/shared/state/onboardingProgressSlice';
|
||||
|
||||
export const store = configureStore({
|
||||
reducer: {
|
||||
|
||||
Reference in New Issue
Block a user