diff --git a/app/[locale]/about/about-narai-detail.tsx b/app/[locale]/about/about-narai-detail.tsx index f75cbd291..7b56a3bc9 100644 --- a/app/[locale]/about/about-narai-detail.tsx +++ b/app/[locale]/about/about-narai-detail.tsx @@ -1,15 +1,15 @@ 'use client'; +import AboutImage001 from '@images/about-images/about-image-001.webp'; +import AboutImage002 from '@images/about-images/about-image-002.webp'; +import AboutImage003 from '@images/about-images/about-image-003.webp'; +import AboutImage004 from '@images/about-images/about-image-004.webp'; +import AboutImage005 from '@images/about-images/about-image-005.webp'; +import AboutImage006 from '@images/about-images/about-image-006.webp'; +import IrieSignature from '@images/about-images/irie-signature.webp'; import clsx from 'clsx'; import Prose from 'components/prose'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; -import AboutImage001 from './images/about-image-001.webp'; -import AboutImage002 from './images/about-image-002.webp'; -import AboutImage003 from './images/about-image-003.webp'; -import AboutImage004 from './images/about-image-004.webp'; -import AboutImage005 from './images/about-image-005.webp'; -import AboutImage006 from './images/about-image-006.webp'; -import IrieSignature from './images/irie-signature.webp'; export default function AboutNaraiDetail({ awards }: { awards: string }) { const t = useTranslations('Index'); diff --git a/app/[locale]/bar/sagyobar-detail.tsx b/app/[locale]/bar/sagyobar-detail.tsx index 3f33a4ea2..12b808325 100644 --- a/app/[locale]/bar/sagyobar-detail.tsx +++ b/app/[locale]/bar/sagyobar-detail.tsx @@ -1,14 +1,14 @@ 'use client'; +import BarImage001 from '@images/bar-images/bar-image-001.webp'; +import BarImage002 from '@images/bar-images/bar-image-002.webp'; +import BarImage003 from '@images/bar-images/bar-image-003.webp'; +import BarImage004 from '@images/bar-images/bar-image-004.webp'; +import BarImage005 from '@images/bar-images/bar-image-005.webp'; +import BarImage006 from '@images/bar-images/bar-image-006.webp'; import clsx from 'clsx'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; import Link from 'next/link'; -import BarImage001 from './images/bar-image-001.webp'; -import BarImage002 from './images/bar-image-002.webp'; -import BarImage003 from './images/bar-image-003.webp'; -import BarImage004 from './images/bar-image-004.webp'; -import BarImage005 from './images/bar-image-005.webp'; -import BarImage006 from './images/bar-image-006.webp'; export default function SagyobarDetail() { const t = useTranslations('Index'); diff --git a/app/[locale]/company/company-detail.tsx b/app/[locale]/company/company-detail.tsx index f22be8522..4bb51ecd4 100644 --- a/app/[locale]/company/company-detail.tsx +++ b/app/[locale]/company/company-detail.tsx @@ -1,12 +1,12 @@ 'use client'; +import CompanyImage001 from '@images/company-images/irie.webp'; +import CompanyImage002 from '@images/company-images/kou.webp'; +import CompanyImage003 from '@images/company-images/yamano.webp'; import clsx from 'clsx'; import VideoPlayer from 'components/video/video-player'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; import { useEffect, useState } from 'react'; -import CompanyImage001 from './images/irie.webp'; -import CompanyImage002 from './images/kou.webp'; -import CompanyImage003 from './images/yamano.webp'; export default function CompanyDetail() { const t = useTranslations('Index'); diff --git a/app/[locale]/concept/concept-detail.tsx b/app/[locale]/concept/concept-detail.tsx index 99d3025fb..d79f5e088 100644 --- a/app/[locale]/concept/concept-detail.tsx +++ b/app/[locale]/concept/concept-detail.tsx @@ -1,10 +1,10 @@ 'use client'; +import ConceptImage001 from '@images/concept-images/concept-image-001.webp'; +import ConceptImage002 from '@images/concept-images/concept-image-002.webp'; import clsx from 'clsx'; import Logo from 'components/icons/logo'; import { useTranslations } from 'next-intl'; import Image from 'next/image'; -import ConceptImage001 from './images/concept-image-001.webp'; -import ConceptImage002 from './images/concept-image-002.webp'; export default function ConceptDetail() { const t = useTranslations('Index'); diff --git a/app/[locale]/page.tsx b/app/[locale]/page.tsx index 0bc76d8d1..ef9ef176e 100644 --- a/app/[locale]/page.tsx +++ b/app/[locale]/page.tsx @@ -2,6 +2,14 @@ import { ThreeItemGrid } from 'components/grid/three-items'; import Footer from 'components/layout/footer'; import { SupportedLocale } from 'components/layout/navbar/language-control'; +import HomeImage001 from '@images/home-images/home-image-001.webp'; +import HomeImage002 from '@images/home-images/home-image-002.webp'; +import HomeImage003 from '@images/home-images/home-image-003.webp'; +import HomeImage004 from '@images/home-images/home-image-004.webp'; +import HomeImage005 from '@images/home-images/home-image-005.webp'; +import HomeImage006 from '@images/home-images/home-image-006.jpg'; +import HomeImage007 from '@images/home-images/home-image-007.webp'; +import HomeImage008 from '@images/home-images/home-image-008.webp'; import clsx from 'clsx'; import AboutNaraiPreview from 'components/layout/about-narai-preview'; import ConceptPreview from 'components/layout/concept-preview'; @@ -16,14 +24,6 @@ import { getCart } from 'lib/shopify'; import { cookies } from 'next/headers'; import Image from 'next/image'; import { Suspense } from 'react'; -import HomeImage001 from './images/home-image-001.webp'; -import HomeImage002 from './images/home-image-002.webp'; -import HomeImage003 from './images/home-image-003.webp'; -import HomeImage004 from './images/home-image-004.webp'; -import HomeImage005 from './images/home-image-005.webp'; -import HomeImage006 from './images/home-image-006.jpg'; -import HomeImage007 from './images/home-image-007.webp'; -import HomeImage008 from './images/home-image-008.webp'; export const runtime = 'edge'; const { SITE_NAME } = process.env; diff --git a/app/[locale]/about/images/about-image-001.webp b/public/assets/images/about-images/about-image-001.webp similarity index 100% rename from app/[locale]/about/images/about-image-001.webp rename to public/assets/images/about-images/about-image-001.webp diff --git a/app/[locale]/about/images/about-image-002.webp b/public/assets/images/about-images/about-image-002.webp similarity index 100% rename from app/[locale]/about/images/about-image-002.webp rename to public/assets/images/about-images/about-image-002.webp diff --git a/app/[locale]/about/images/about-image-003.webp b/public/assets/images/about-images/about-image-003.webp similarity index 100% rename from app/[locale]/about/images/about-image-003.webp rename to public/assets/images/about-images/about-image-003.webp diff --git a/app/[locale]/about/images/about-image-004.webp b/public/assets/images/about-images/about-image-004.webp similarity index 100% rename from app/[locale]/about/images/about-image-004.webp rename to public/assets/images/about-images/about-image-004.webp diff --git a/app/[locale]/about/images/about-image-005.webp b/public/assets/images/about-images/about-image-005.webp similarity index 100% rename from app/[locale]/about/images/about-image-005.webp rename to public/assets/images/about-images/about-image-005.webp diff --git a/app/[locale]/about/images/about-image-006.webp b/public/assets/images/about-images/about-image-006.webp similarity index 100% rename from app/[locale]/about/images/about-image-006.webp rename to public/assets/images/about-images/about-image-006.webp diff --git a/app/[locale]/about/images/irie-signature.webp b/public/assets/images/about-images/irie-signature.webp similarity index 100% rename from app/[locale]/about/images/irie-signature.webp rename to public/assets/images/about-images/irie-signature.webp diff --git a/app/[locale]/bar/images/bar-image-001.webp b/public/assets/images/bar-images/bar-image-001.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-001.webp rename to public/assets/images/bar-images/bar-image-001.webp diff --git a/app/[locale]/bar/images/bar-image-002.webp b/public/assets/images/bar-images/bar-image-002.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-002.webp rename to public/assets/images/bar-images/bar-image-002.webp diff --git a/app/[locale]/bar/images/bar-image-003.webp b/public/assets/images/bar-images/bar-image-003.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-003.webp rename to public/assets/images/bar-images/bar-image-003.webp diff --git a/app/[locale]/bar/images/bar-image-004.webp b/public/assets/images/bar-images/bar-image-004.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-004.webp rename to public/assets/images/bar-images/bar-image-004.webp diff --git a/app/[locale]/bar/images/bar-image-005.webp b/public/assets/images/bar-images/bar-image-005.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-005.webp rename to public/assets/images/bar-images/bar-image-005.webp diff --git a/app/[locale]/bar/images/bar-image-006.webp b/public/assets/images/bar-images/bar-image-006.webp similarity index 100% rename from app/[locale]/bar/images/bar-image-006.webp rename to public/assets/images/bar-images/bar-image-006.webp diff --git a/app/[locale]/company/images/irie.webp b/public/assets/images/company-images/irie.webp similarity index 100% rename from app/[locale]/company/images/irie.webp rename to public/assets/images/company-images/irie.webp diff --git a/app/[locale]/company/images/kou.webp b/public/assets/images/company-images/kou.webp similarity index 100% rename from app/[locale]/company/images/kou.webp rename to public/assets/images/company-images/kou.webp diff --git a/app/[locale]/company/images/yamano.webp b/public/assets/images/company-images/yamano.webp similarity index 100% rename from app/[locale]/company/images/yamano.webp rename to public/assets/images/company-images/yamano.webp diff --git a/app/[locale]/concept/images/concept-image-001.webp b/public/assets/images/concept-images/concept-image-001.webp similarity index 100% rename from app/[locale]/concept/images/concept-image-001.webp rename to public/assets/images/concept-images/concept-image-001.webp diff --git a/app/[locale]/concept/images/concept-image-002.webp b/public/assets/images/concept-images/concept-image-002.webp similarity index 100% rename from app/[locale]/concept/images/concept-image-002.webp rename to public/assets/images/concept-images/concept-image-002.webp diff --git a/app/[locale]/images/home-image-001.webp b/public/assets/images/home-images/home-image-001.webp similarity index 100% rename from app/[locale]/images/home-image-001.webp rename to public/assets/images/home-images/home-image-001.webp diff --git a/app/[locale]/images/home-image-002.webp b/public/assets/images/home-images/home-image-002.webp similarity index 100% rename from app/[locale]/images/home-image-002.webp rename to public/assets/images/home-images/home-image-002.webp diff --git a/app/[locale]/images/home-image-003.webp b/public/assets/images/home-images/home-image-003.webp similarity index 100% rename from app/[locale]/images/home-image-003.webp rename to public/assets/images/home-images/home-image-003.webp diff --git a/app/[locale]/images/home-image-004.webp b/public/assets/images/home-images/home-image-004.webp similarity index 100% rename from app/[locale]/images/home-image-004.webp rename to public/assets/images/home-images/home-image-004.webp diff --git a/app/[locale]/images/home-image-005.webp b/public/assets/images/home-images/home-image-005.webp similarity index 100% rename from app/[locale]/images/home-image-005.webp rename to public/assets/images/home-images/home-image-005.webp diff --git a/app/[locale]/images/home-image-006.jpg b/public/assets/images/home-images/home-image-006.jpg similarity index 100% rename from app/[locale]/images/home-image-006.jpg rename to public/assets/images/home-images/home-image-006.jpg diff --git a/app/[locale]/images/home-image-006.webp b/public/assets/images/home-images/home-image-006.webp similarity index 100% rename from app/[locale]/images/home-image-006.webp rename to public/assets/images/home-images/home-image-006.webp diff --git a/app/[locale]/images/home-image-007.webp b/public/assets/images/home-images/home-image-007.webp similarity index 100% rename from app/[locale]/images/home-image-007.webp rename to public/assets/images/home-images/home-image-007.webp diff --git a/app/[locale]/images/home-image-008.webp b/public/assets/images/home-images/home-image-008.webp similarity index 100% rename from app/[locale]/images/home-image-008.webp rename to public/assets/images/home-images/home-image-008.webp diff --git a/tsconfig.json b/tsconfig.json index 6cd05f98a..f49219928 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -16,6 +16,9 @@ "incremental": true, "baseUrl": ".", "noUncheckedIndexedAccess": true, + "paths": { + "@images/*": ["public/assets/images/*"] + }, "plugins": [ { "name": "next"