refactor: reorganize imports in various components for consistency

This commit is contained in:
Danel Kungla
2025-08-25 12:46:24 +03:00
parent 63c5caca3d
commit 81a32199e8
7 changed files with 11 additions and 17 deletions

View File

@@ -1,8 +1,8 @@
import { Footer } from '@kit/ui/marketing'; import { appConfig } from '@/packages/shared/src/config';
import { Trans } from '@kit/ui/trans';
import { AppLogo } from '@kit/shared/components/app-logo'; import { AppLogo } from '@kit/shared/components/app-logo';
import appConfig from '@kit/shared/config/app.config'; import { Footer } from '@kit/ui/marketing';
import { Trans } from '@kit/ui/trans';
export function SiteFooter() { export function SiteFooter() {
return ( return (

View File

@@ -7,15 +7,12 @@ import { Database } from '@/packages/supabase/src/database.types';
import { PiggyBankIcon, Settings } from 'lucide-react'; import { PiggyBankIcon, Settings } from 'lucide-react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
import { createPath, pathsConfig } from '@kit/shared/config';
import { Card, CardTitle } from '@kit/ui/card'; import { Card, CardTitle } from '@kit/ui/card';
import { cn } from '@kit/ui/lib/utils'; import { cn } from '@kit/ui/lib/utils';
import { Button } from '@kit/ui/shadcn/button'; import { Button } from '@kit/ui/shadcn/button';
import { Trans } from '@kit/ui/trans'; import { Trans } from '@kit/ui/trans';
import { pathsConfig } from '@kit/shared/config';
import { createPath } from '@kit/shared/config/team-account-navigation.config';
interface TeamAccountBenefitStatisticsProps { interface TeamAccountBenefitStatisticsProps {
employeeCount: number; employeeCount: number;
accountSlug: string; accountSlug: string;

View File

@@ -1,6 +1,9 @@
import type { User } from '@supabase/supabase-js'; import type { User } from '@supabase/supabase-js';
import { getTeamAccountSidebarConfig } from '@/packages/shared/src/config';
import { ApplicationRole } from '@kit/accounts/types/accounts'; import { ApplicationRole } from '@kit/accounts/types/accounts';
import { ProfileAccountDropdownContainer } from '@kit/shared/components//personal-account-dropdown-container';
import { import {
Sidebar, Sidebar,
SidebarContent, SidebarContent,
@@ -8,8 +11,6 @@ import {
SidebarHeader, SidebarHeader,
} from '@kit/ui/shadcn-sidebar'; } from '@kit/ui/shadcn-sidebar';
import { ProfileAccountDropdownContainer } from '@kit/shared/components//personal-account-dropdown-container';
import { getTeamAccountSidebarConfig } from '@kit/shared/config/team-account-navigation.config';
import { TeamAccountNotifications } from '~/home/[account]/_components/team-account-notifications'; import { TeamAccountNotifications } from '~/home/[account]/_components/team-account-notifications';
import { TeamAccountAccountsSelector } from '../_components/team-account-accounts-selector'; import { TeamAccountAccountsSelector } from '../_components/team-account-accounts-selector';

View File

@@ -1,8 +1,9 @@
import { useMemo } from 'react'; import { useMemo } from 'react';
import { getTeamAccountSidebarConfig } from '@/packages/shared/src/config';
import { AppLogo } from '@kit/shared/components/app-logo'; import { AppLogo } from '@kit/shared/components/app-logo';
import { ProfileAccountDropdownContainer } from '@kit/shared/components/personal-account-dropdown-container'; import { ProfileAccountDropdownContainer } from '@kit/shared/components/personal-account-dropdown-container';
import { getTeamAccountSidebarConfig } from '@kit/shared/config/team-account-navigation.config';
// local imports // local imports
import { TeamAccountWorkspace } from '../_lib/server/team-account-workspace.loader'; import { TeamAccountWorkspace } from '../_lib/server/team-account-workspace.loader';

View File

@@ -10,6 +10,7 @@ import { enGB, et } from 'date-fns/locale';
import { CalendarIcon, ChevronRight, Euro, User } from 'lucide-react'; import { CalendarIcon, ChevronRight, Euro, User } from 'lucide-react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
import { createPath, pathsConfig } from '@kit/shared/config';
import { Card } from '@kit/ui/card'; import { Card } from '@kit/ui/card';
import { Trans } from '@kit/ui/makerkit/trans'; import { Trans } from '@kit/ui/makerkit/trans';
import { Button } from '@kit/ui/shadcn/button'; import { Button } from '@kit/ui/shadcn/button';
@@ -20,10 +21,6 @@ import {
PopoverTrigger, PopoverTrigger,
} from '@kit/ui/shadcn/popover'; } from '@kit/ui/shadcn/popover';
import { pathsConfig } from '@kit/shared/config';
import { createPath } from '@kit/shared/config/team-account-navigation.config';
import TeamAccountBenefitStatistics from './team-account-benefit-statistics'; import TeamAccountBenefitStatistics from './team-account-benefit-statistics';
import TeamAccountHealthDetails from './team-account-health-details'; import TeamAccountHealthDetails from './team-account-health-details';

View File

@@ -1,16 +1,15 @@
import Link from 'next/link'; import Link from 'next/link';
import SelectAnalysisPackages from '@kit/shared/components/select-analysis-packages';
import { CaretRightIcon } from '@radix-ui/react-icons'; import { CaretRightIcon } from '@radix-ui/react-icons';
import { Scale } from 'lucide-react'; import { Scale } from 'lucide-react';
import SelectAnalysisPackages from '@kit/shared/components/select-analysis-packages';
import { Button } from '@kit/ui/button'; import { Button } from '@kit/ui/button';
import { Trans } from '@kit/ui/trans'; import { Trans } from '@kit/ui/trans';
import { createI18nServerInstance } from '~/lib/i18n/i18n.server'; import { createI18nServerInstance } from '~/lib/i18n/i18n.server';
import { withI18n } from '~/lib/i18n/with-i18n'; import { withI18n } from '~/lib/i18n/with-i18n';
import { MedReportLogo } from '../../components/med-report-logo'; import { MedReportLogo } from '../../components/med-report-logo';
import pathsConfig from '../../config/paths.config'; import pathsConfig from '../../config/paths.config';
import ComparePackagesModal from '../home/(user)/_components/compare-packages-modal'; import ComparePackagesModal from '../home/(user)/_components/compare-packages-modal';

View File

@@ -18,7 +18,6 @@ import { VersionUpdater } from '@kit/ui/version-updater';
import { i18nResolver } from '../../../../lib/i18n/i18n.resolver'; import { i18nResolver } from '../../../../lib/i18n/i18n.resolver';
import { getI18nSettings } from '../../../../lib/i18n/i18n.settings'; import { getI18nSettings } from '../../../../lib/i18n/i18n.settings';
import { ReactQueryProvider } from './react-query-provider'; import { ReactQueryProvider } from './react-query-provider';
const captchaSiteKey = authConfig.captchaTokenSiteKey; const captchaSiteKey = authConfig.captchaTokenSiteKey;