From 0c38a775e3573331ccf8ad8d4ceaa2f1c56474ad Mon Sep 17 00:00:00 2001 From: Ardeman Date: Tue, 25 Feb 2025 06:07:45 +0800 Subject: [PATCH] refactor: move APP import from data to configs for better organization --- app/components/popup/modal.tsx | 2 +- app/components/popup/success-modal.tsx | 2 +- app/components/ui/banner.tsx | 2 +- app/{data => configs}/meta.ts | 0 app/layouts/admin/navbar.tsx | 2 +- app/layouts/news/footer-links.tsx | 2 +- app/layouts/news/footer-newsletter.tsx | 2 +- app/layouts/news/header-top.tsx | 2 +- app/root.tsx | 2 +- app/routes/_layout.admin.auth.login.tsx | 2 +- 10 files changed, 9 insertions(+), 9 deletions(-) rename app/{data => configs}/meta.ts (100%) diff --git a/app/components/popup/modal.tsx b/app/components/popup/modal.tsx index 544ce51..d7a1c79 100644 --- a/app/components/popup/modal.tsx +++ b/app/components/popup/modal.tsx @@ -8,7 +8,7 @@ import { import type { ReactNode } from 'react' import { LeftArrow } from '~/components/icons/left-arrow' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' type ModalProperties = { isOpen: boolean diff --git a/app/components/popup/success-modal.tsx b/app/components/popup/success-modal.tsx index 9eca451..08134c2 100644 --- a/app/components/popup/success-modal.tsx +++ b/app/components/popup/success-modal.tsx @@ -9,7 +9,7 @@ import type { ReactNode } from 'react' import { LeftArrow } from '~/components/icons/left-arrow' import { Button } from '~/components/ui/button' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' export type ModalProperties = { onClose: () => void diff --git a/app/components/ui/banner.tsx b/app/components/ui/banner.tsx index f278da7..b56505a 100644 --- a/app/components/ui/banner.tsx +++ b/app/components/ui/banner.tsx @@ -1,6 +1,6 @@ import { Link } from 'react-router' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' export const Banner = () => { return ( diff --git a/app/data/meta.ts b/app/configs/meta.ts similarity index 100% rename from app/data/meta.ts rename to app/configs/meta.ts diff --git a/app/layouts/admin/navbar.tsx b/app/layouts/admin/navbar.tsx index 19b3396..b0295ed 100644 --- a/app/layouts/admin/navbar.tsx +++ b/app/layouts/admin/navbar.tsx @@ -2,8 +2,8 @@ import { Link } from 'react-router' import { ChevronIcon } from '~/components/icons/chevron' import { NotificationIcon } from '~/components/icons/notification' +import { APP } from '~/configs/meta' import { useAdminContext } from '~/contexts/admin' -import { APP } from '~/data/meta' export const Navbar = () => { const { adminProfile } = useAdminContext() diff --git a/app/layouts/news/footer-links.tsx b/app/layouts/news/footer-links.tsx index afaf2cc..20d2b45 100644 --- a/app/layouts/news/footer-links.tsx +++ b/app/layouts/news/footer-links.tsx @@ -1,6 +1,6 @@ import { Link } from 'react-router' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' import { COPYRIGHT_MENU, FOOTER_MENU } from './menu' diff --git a/app/layouts/news/footer-newsletter.tsx b/app/layouts/news/footer-newsletter.tsx index eded96b..f83db44 100644 --- a/app/layouts/news/footer-newsletter.tsx +++ b/app/layouts/news/footer-newsletter.tsx @@ -1,7 +1,7 @@ import { Link } from 'react-router' import { Button } from '~/components/ui/button' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' export const FooterNewsletter = () => { return ( diff --git a/app/layouts/news/header-top.tsx b/app/layouts/news/header-top.tsx index 8b09855..5b5c197 100644 --- a/app/layouts/news/header-top.tsx +++ b/app/layouts/news/header-top.tsx @@ -1,8 +1,8 @@ import { Link } from 'react-router' import { Button } from '~/components/ui/button' +import { APP } from '~/configs/meta' import { useNewsContext } from '~/contexts/news' -import { APP } from '~/data/meta' export const HeaderTop = () => { const { setIsLoginOpen } = useNewsContext() diff --git a/app/root.tsx b/app/root.tsx index 6f47e42..af82a43 100644 --- a/app/root.tsx +++ b/app/root.tsx @@ -11,7 +11,7 @@ import { import type { Route } from './+types/root' import './app.css' -import { APP, META_TITLE_CONFIG } from './data/meta' +import { APP, META_TITLE_CONFIG } from './configs/meta' export const links: Route.LinksFunction = () => [ { rel: 'preconnect', href: 'https://fonts.googleapis.com' }, diff --git a/app/routes/_layout.admin.auth.login.tsx b/app/routes/_layout.admin.auth.login.tsx index dd5b951..4f14510 100644 --- a/app/routes/_layout.admin.auth.login.tsx +++ b/app/routes/_layout.admin.auth.login.tsx @@ -3,7 +3,7 @@ import { Link } from 'react-router' import { EyeIcon } from '~/components/icons/eye' import { Button } from '~/components/ui/button' -import { APP } from '~/data/meta' +import { APP } from '~/configs/meta' const AuthLayout = () => { const [showPassword, setShowPassword] = useState(false)