Refactor: déplacer router et animations hors de state/
- src/state/router.js → src/router/index.js - src/state/animations.js → src/utils/animations.js - Ajout des alias @router et @utils dans vite.config.js - Mise à jour des imports dans Header.svelte et main.js Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
65cfba8c77
commit
51eee10c5a
5 changed files with 9 additions and 7 deletions
|
|
@ -2,7 +2,7 @@
|
|||
import { navigation } from '@state/navigation.svelte'
|
||||
import { locale } from '@state/locale.svelte'
|
||||
import { page } from '@state/page.svelte'
|
||||
import { navigateTo } from '@state/router'
|
||||
import { navigateTo } from '@router'
|
||||
|
||||
const isMenuOpen = $derived(navigation.isMenuOpen)
|
||||
const currentLang = $derived(locale.current)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import './styles/index.css'
|
||||
import App from './App.svelte'
|
||||
import { mount } from 'svelte'
|
||||
import { initRouter } from './state/router'
|
||||
import { initRouter } from './router'
|
||||
|
||||
initRouter()
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
import navaid from "navaid";
|
||||
import { page } from "./page.svelte";
|
||||
import { navigation } from "./navigation.svelte";
|
||||
import { site } from "./site.svelte";
|
||||
import { locale } from "./locale.svelte";
|
||||
import { page } from "@state/page.svelte";
|
||||
import { navigation } from "@state/navigation.svelte";
|
||||
import { site } from "@state/site.svelte";
|
||||
import { locale } from "@state/locale.svelte";
|
||||
|
||||
export const router = navaid("/", () => {
|
||||
// Default handler
|
||||
|
|
@ -12,7 +12,9 @@ export default defineConfig({
|
|||
alias: {
|
||||
'@components': path.resolve(__dirname, 'src/components'),
|
||||
'@views': path.resolve(__dirname, 'src/views'),
|
||||
'@state': path.resolve(__dirname, 'src/state')
|
||||
'@state': path.resolve(__dirname, 'src/state'),
|
||||
'@router': path.resolve(__dirname, 'src/router'),
|
||||
'@utils': path.resolve(__dirname, 'src/utils')
|
||||
}
|
||||
},
|
||||
server: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue