diff --git a/resources/js/components/app-header.tsx b/resources/js/components/app-header.tsx index 48cf36f5c..78dd7e949 100644 --- a/resources/js/components/app-header.tsx +++ b/resources/js/components/app-header.tsx @@ -31,10 +31,10 @@ import { UserMenuContent } from '@/components/user-menu-content'; import { useCurrentUrl } from '@/hooks/use-current-url'; import { useInitials } from '@/hooks/use-initials'; import { cn, toUrl } from '@/lib/utils'; -import { dashboard } from '@/routes'; import type { BreadcrumbItem, NavItem } from '@/types'; import AppLogo from './app-logo'; import AppLogoIcon from './app-logo-icon'; +import { dashboard } from '@/routes'; type Props = { breadcrumbs?: BreadcrumbItem[]; diff --git a/resources/js/components/app-sidebar.tsx b/resources/js/components/app-sidebar.tsx index a2d04acd5..ad1b7e57c 100644 --- a/resources/js/components/app-sidebar.tsx +++ b/resources/js/components/app-sidebar.tsx @@ -12,9 +12,9 @@ import { SidebarMenuButton, SidebarMenuItem, } from '@/components/ui/sidebar'; -import { dashboard } from '@/routes'; import type { NavItem } from '@/types'; import AppLogo from './app-logo'; +import { dashboard } from '@/routes'; const mainNavItems: NavItem[] = [ { diff --git a/resources/js/components/delete-user.tsx b/resources/js/components/delete-user.tsx index a196d54e1..7ca90e0ae 100644 --- a/resources/js/components/delete-user.tsx +++ b/resources/js/components/delete-user.tsx @@ -1,6 +1,5 @@ import { Form } from '@inertiajs/react'; import { useRef } from 'react'; -import ProfileController from '@/actions/App/Http/Controllers/Settings/ProfileController'; import Heading from '@/components/heading'; import InputError from '@/components/input-error'; import { Button } from '@/components/ui/button'; @@ -15,6 +14,7 @@ import { } from '@/components/ui/dialog'; import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; +import ProfileController from '@/actions/App/Http/Controllers/Settings/ProfileController'; export default function DeleteUser() { const passwordInput = useRef(null); diff --git a/resources/js/components/two-factor-recovery-codes.tsx b/resources/js/components/two-factor-recovery-codes.tsx index 637a4b268..a5ee83910 100644 --- a/resources/js/components/two-factor-recovery-codes.tsx +++ b/resources/js/components/two-factor-recovery-codes.tsx @@ -9,8 +9,8 @@ import { CardHeader, CardTitle, } from '@/components/ui/card'; -import { regenerateRecoveryCodes } from '@/routes/two-factor'; import AlertError from './alert-error'; +import { regenerateRecoveryCodes } from '@/routes/two-factor'; type Props = { recoveryCodesList: string[]; diff --git a/resources/js/components/two-factor-setup-modal.tsx b/resources/js/components/two-factor-setup-modal.tsx index 6f1cfbc99..3a898fcff 100644 --- a/resources/js/components/two-factor-setup-modal.tsx +++ b/resources/js/components/two-factor-setup-modal.tsx @@ -19,9 +19,9 @@ import { import { useAppearance } from '@/hooks/use-appearance'; import { useClipboard } from '@/hooks/use-clipboard'; import { OTP_MAX_LENGTH } from '@/hooks/use-two-factor-auth'; -import { confirm } from '@/routes/two-factor'; import AlertError from './alert-error'; import { Spinner } from './ui/spinner'; +import { confirm } from '@/routes/two-factor'; function GridScanIcon() { return ( diff --git a/resources/js/components/user-menu-content.tsx b/resources/js/components/user-menu-content.tsx index adbda7150..4b9eb7037 100644 --- a/resources/js/components/user-menu-content.tsx +++ b/resources/js/components/user-menu-content.tsx @@ -8,9 +8,9 @@ import { } from '@/components/ui/dropdown-menu'; import { UserInfo } from '@/components/user-info'; import { useMobileNavigation } from '@/hooks/use-mobile-navigation'; +import type { User } from '@/types'; import { logout } from '@/routes'; import { edit } from '@/routes/profile'; -import type { User } from '@/types'; type Props = { user: User; diff --git a/resources/js/hooks/use-two-factor-auth.ts b/resources/js/hooks/use-two-factor-auth.ts index 1903d88b2..620c1e7b1 100644 --- a/resources/js/hooks/use-two-factor-auth.ts +++ b/resources/js/hooks/use-two-factor-auth.ts @@ -1,6 +1,6 @@ import { useCallback, useMemo, useState } from 'react'; -import { qrCode, recoveryCodes, secretKey } from '@/routes/two-factor'; import type { TwoFactorSecretKey, TwoFactorSetupData } from '@/types'; +import { qrCode, recoveryCodes, secretKey } from '@/routes/two-factor'; export type UseTwoFactorAuthReturn = { qrCodeSvg: string | null; diff --git a/resources/js/layouts/auth/auth-simple-layout.tsx b/resources/js/layouts/auth/auth-simple-layout.tsx index b1396ae8b..844f45115 100644 --- a/resources/js/layouts/auth/auth-simple-layout.tsx +++ b/resources/js/layouts/auth/auth-simple-layout.tsx @@ -1,7 +1,7 @@ import { Link } from '@inertiajs/react'; import AppLogoIcon from '@/components/app-logo-icon'; -import { home } from '@/routes'; import type { AuthLayoutProps } from '@/types'; +import { home } from '@/routes'; export default function AuthSimpleLayout({ children, diff --git a/resources/js/layouts/auth/auth-split-layout.tsx b/resources/js/layouts/auth/auth-split-layout.tsx index a567729f3..bba90c883 100644 --- a/resources/js/layouts/auth/auth-split-layout.tsx +++ b/resources/js/layouts/auth/auth-split-layout.tsx @@ -1,7 +1,7 @@ import { Link, usePage } from '@inertiajs/react'; import AppLogoIcon from '@/components/app-logo-icon'; -import { home } from '@/routes'; import type { AuthLayoutProps } from '@/types'; +import { home } from '@/routes'; export default function AuthSplitLayout({ children, diff --git a/resources/js/layouts/settings/layout.tsx b/resources/js/layouts/settings/layout.tsx index 4ef9c9a74..d1c941973 100644 --- a/resources/js/layouts/settings/layout.tsx +++ b/resources/js/layouts/settings/layout.tsx @@ -5,11 +5,11 @@ import { Button } from '@/components/ui/button'; import { Separator } from '@/components/ui/separator'; import { useCurrentUrl } from '@/hooks/use-current-url'; import { cn, toUrl } from '@/lib/utils'; +import type { NavItem } from '@/types'; import { edit as editAppearance } from '@/routes/appearance'; import { edit } from '@/routes/profile'; import { show } from '@/routes/two-factor'; import { edit as editPassword } from '@/routes/user-password'; -import type { NavItem } from '@/types'; const sidebarNavItems: NavItem[] = [ { diff --git a/resources/js/pages/dashboard.tsx b/resources/js/pages/dashboard.tsx index 74c0780d2..2650c0aef 100644 --- a/resources/js/pages/dashboard.tsx +++ b/resources/js/pages/dashboard.tsx @@ -1,8 +1,8 @@ import { Head } from '@inertiajs/react'; import { PlaceholderPattern } from '@/components/ui/placeholder-pattern'; import AppLayout from '@/layouts/app-layout'; -import { dashboard } from '@/routes'; import type { BreadcrumbItem } from '@/types'; +import { dashboard } from '@/routes'; const breadcrumbs: BreadcrumbItem[] = [ { diff --git a/resources/js/pages/settings/appearance.tsx b/resources/js/pages/settings/appearance.tsx index d826f30c5..c5a2a06d8 100644 --- a/resources/js/pages/settings/appearance.tsx +++ b/resources/js/pages/settings/appearance.tsx @@ -3,8 +3,8 @@ import AppearanceTabs from '@/components/appearance-tabs'; import Heading from '@/components/heading'; import AppLayout from '@/layouts/app-layout'; import SettingsLayout from '@/layouts/settings/layout'; -import { edit as editAppearance } from '@/routes/appearance'; import type { BreadcrumbItem } from '@/types'; +import { edit as editAppearance } from '@/routes/appearance'; const breadcrumbs: BreadcrumbItem[] = [ { diff --git a/resources/js/pages/settings/password.tsx b/resources/js/pages/settings/password.tsx index 3d6bc2879..e0aa2bde3 100644 --- a/resources/js/pages/settings/password.tsx +++ b/resources/js/pages/settings/password.tsx @@ -1,7 +1,6 @@ import { Transition } from '@headlessui/react'; import { Form, Head } from '@inertiajs/react'; import { useRef } from 'react'; -import PasswordController from '@/actions/App/Http/Controllers/Settings/PasswordController'; import Heading from '@/components/heading'; import InputError from '@/components/input-error'; import { Button } from '@/components/ui/button'; @@ -9,8 +8,9 @@ import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import AppLayout from '@/layouts/app-layout'; import SettingsLayout from '@/layouts/settings/layout'; -import { edit } from '@/routes/user-password'; import type { BreadcrumbItem } from '@/types'; +import PasswordController from '@/actions/App/Http/Controllers/Settings/PasswordController'; +import { edit } from '@/routes/user-password'; const breadcrumbs: BreadcrumbItem[] = [ { diff --git a/resources/js/pages/settings/profile.tsx b/resources/js/pages/settings/profile.tsx index c369fe139..73476ae87 100644 --- a/resources/js/pages/settings/profile.tsx +++ b/resources/js/pages/settings/profile.tsx @@ -1,6 +1,5 @@ import { Transition } from '@headlessui/react'; import { Form, Head, Link, usePage } from '@inertiajs/react'; -import ProfileController from '@/actions/App/Http/Controllers/Settings/ProfileController'; import DeleteUser from '@/components/delete-user'; import Heading from '@/components/heading'; import InputError from '@/components/input-error'; @@ -9,9 +8,10 @@ import { Input } from '@/components/ui/input'; import { Label } from '@/components/ui/label'; import AppLayout from '@/layouts/app-layout'; import SettingsLayout from '@/layouts/settings/layout'; +import type { BreadcrumbItem } from '@/types'; +import ProfileController from '@/actions/App/Http/Controllers/Settings/ProfileController'; import { edit } from '@/routes/profile'; import { send } from '@/routes/verification'; -import type { BreadcrumbItem } from '@/types'; const breadcrumbs: BreadcrumbItem[] = [ { diff --git a/resources/js/pages/settings/two-factor.tsx b/resources/js/pages/settings/two-factor.tsx index d6cece497..c44560220 100644 --- a/resources/js/pages/settings/two-factor.tsx +++ b/resources/js/pages/settings/two-factor.tsx @@ -9,8 +9,8 @@ import { Button } from '@/components/ui/button'; import { useTwoFactorAuth } from '@/hooks/use-two-factor-auth'; import AppLayout from '@/layouts/app-layout'; import SettingsLayout from '@/layouts/settings/layout'; -import { disable, enable, show } from '@/routes/two-factor'; import type { BreadcrumbItem } from '@/types'; +import { disable, enable, show } from '@/routes/two-factor'; type Props = { requiresConfirmation?: boolean;