AppearancePage.tsx 956 B

123456789101112131415161718192021222324252627282930
  1. import { Head } from '@inertiajs/react';
  2. import { AppearanceTabs } from '@/common/AppearanceTabs';
  3. import { HeadingSmall } from '@/common/HeadingSmall';
  4. import { type BreadcrumbItem } from '@/common/types';
  5. import AppLayout from '@/pages/layouts/AppLayout';
  6. import SettingsLayout from '@/pages/layouts/settings/layout';
  7. import { appearance } from '@/routes';
  8. const breadcrumbs: BreadcrumbItem[] = [
  9. {
  10. title: 'Appearance settings',
  11. href: appearance().url,
  12. },
  13. ];
  14. export default function AppearancePage() {
  15. return (
  16. <AppLayout breadcrumbs={breadcrumbs}>
  17. <Head title="Appearance settings" />
  18. <SettingsLayout>
  19. <div className="space-y-6">
  20. <HeadingSmall title="Appearance settings" description="Update your account's appearance settings" />
  21. <AppearanceTabs />
  22. </div>
  23. </SettingsLayout>
  24. </AppLayout>
  25. );
  26. }