diff --git a/app/components/hydrogen/Footer.jsx b/app/components/hydrogen/Footer.jsx index 0e50e3c..5a37db5 100644 --- a/app/components/hydrogen/Footer.jsx +++ b/app/components/hydrogen/Footer.jsx @@ -1,15 +1,15 @@ import {Disclosure} from '@headlessui/react'; import {Suspense} from 'react'; -import {Text, Heading} from '@h2/Text'; +import {Text, Heading} from '/app/components/hydrogen/Text'; import {Section} from './Section'; -import {CountrySelector} from '@h2/CountrySelector'; -import {IconCaret} from '@h2/Icon'; +import {CountrySelector} from '/app/components/hydrogen/CountrySelector'; +import {IconCaret} from '/app/components/hydrogen/Icon'; import {useIsHomePath} from '~/lib/utils'; -import {CountrySelector} from '@h2/CountrySelector'; +import {CountrySelector} from '/app/components/hydrogen/CountrySelector'; -import Link from '@h2/Link'; +import Link from '/app/components/hydrogen/Link'; export function Footer({menu}) { const isHome = useIsHomePath(); diff --git a/app/components/hydrogen/Header.jsx b/app/components/hydrogen/Header.jsx index 171d759..5eea1e9 100644 --- a/app/components/hydrogen/Header.jsx +++ b/app/components/hydrogen/Header.jsx @@ -3,10 +3,10 @@ import useWindowScroll from 'react-use/esm/useWindowScroll'; import {Suspense, useEffect, useMemo} from 'react'; import {CartForm} from '@shopify/hydrogen'; -import {Text, Heading} from '@h2/Text'; +import {Text, Heading} from '/app/components/hydrogen/Text'; -import {Cart} from '@h2/Cart'; -import {CartLoading} from '@h2/CartLoading'; +import {Cart} from '/app/components/hydrogen/Cart'; +import {CartLoading} from '/app/components/hydrogen/CartLoading'; import {Input} from '~/components/Input'; import {Drawer, useDrawer} from '~/components/Drawer'; import { @@ -21,7 +21,7 @@ import {useIsHydrated} from '~/hooks/useIsHydrated'; import {useCartFetchers} from '~/hooks/useCartFetchers'; import {useRootLoaderData} from '~/root'; -import Link from '@h2/Link'; +import Link from '/app/components/hydrogen/Link'; export default function Header({title, menu}) { const isHome = useIsHomePath(); diff --git a/app/components/hydrogen/ProductCard.jsx b/app/components/hydrogen/ProductCard.jsx index 566d5c5..ee97286 100644 --- a/app/components/hydrogen/ProductCard.jsx +++ b/app/components/hydrogen/ProductCard.jsx @@ -1,9 +1,9 @@ import clsx from 'clsx'; import {flattenConnection, Image, Money} from '@shopify/hydrogen'; -import {Text} from '@h2/Text'; -import {Link} from '@h2/Link'; -import {Button, AddToCartButton} from '@h2/Button'; +import {Text} from '/app/components/hydrogen/Text'; +import {Link} from '/app/components/hydrogen/Link'; +import {Button, AddToCartButton} from '/app/components/hydrogen/Button'; import {isDiscounted, isNewArrival} from '~/lib/utils'; export function ProductCard({ diff --git a/app/components/hydrogen/ProductSwimlane.jsx b/app/components/hydrogen/ProductSwimlane.jsx index 8772f1a..fa84525 100644 --- a/app/components/hydrogen/ProductSwimlane.jsx +++ b/app/components/hydrogen/ProductSwimlane.jsx @@ -1,5 +1,5 @@ -import {Section} from '@h2/new/Layout'; -import {ProductCard} from '@h2/ProductCard'; +import {Section} from '/app/components/hydrogen/new/Layout'; +import {ProductCard} from '/app/components/hydrogen/ProductCard'; const mockProducts = { nodes: new Array(12).fill(''), diff --git a/app/routes/products.$handle/sections/highlight-details.jsx b/app/routes/products.$handle/sections/highlight-details.jsx index 304a5d5..e9db3a9 100644 --- a/app/routes/products.$handle/sections/highlight-details.jsx +++ b/app/routes/products.$handle/sections/highlight-details.jsx @@ -1,4 +1,10 @@ -import {Container, Section, Background, Grid, Flex} from '@h2/new/Layout'; +import { + Container, + Section, + Background, + Grid, + Flex, +} from '/app/components/hydrogen/new/Layout'; import {Heading} from '~/components/hydrogen/Text'; export default function HighlightDetails() { diff --git a/app/routes/products.$handle/sections/highlight-solution.jsx b/app/routes/products.$handle/sections/highlight-solution.jsx index dda46c5..9c1485c 100644 --- a/app/routes/products.$handle/sections/highlight-solution.jsx +++ b/app/routes/products.$handle/sections/highlight-solution.jsx @@ -1,8 +1,14 @@ -import {Heading, Text} from '@h2/Text'; +import {Heading, Text} from '/app/components/hydrogen/Text'; import {useLoaderData} from '@remix-run/react'; import {Button} from '~/components/hydrogen/Button'; import {Image} from '@shopify/hydrogen'; -import {Flex, Section, Container, Background, Grid} from '@h2/new/Layout'; +import { + Flex, + Section, + Container, + Background, + Grid, +} from '/app/components/hydrogen/new/Layout'; export default function HighlightSolution() { const { diff --git a/app/routes/products.$handle/sections/marquee.jsx b/app/routes/products.$handle/sections/marquee.jsx index 51c6d3f..0119301 100644 --- a/app/routes/products.$handle/sections/marquee.jsx +++ b/app/routes/products.$handle/sections/marquee.jsx @@ -1,4 +1,4 @@ -import Marquee from '@h2/Marquee'; +import Marquee from '/app/components/hydrogen/Marquee'; export default function Banner() { const slogan = Array(10) diff --git a/app/routes/products.$handle/sections/reviews.jsx b/app/routes/products.$handle/sections/reviews.jsx index 168dc6d..f1c45f1 100644 --- a/app/routes/products.$handle/sections/reviews.jsx +++ b/app/routes/products.$handle/sections/reviews.jsx @@ -1,6 +1,6 @@ -import {Container} from '@h2/new/Layout'; -import {Heading, Text} from '@h2/Text'; -import {Button} from '@h2/Button'; +import {Container} from '/app/components/hydrogen/new/Layout'; +import {Heading, Text} from '/app/components/hydrogen/Text'; +import {Button} from '/app/components/hydrogen/Button'; export default function Reviews() { return ( diff --git a/vite.config.js.timestamp-1715768218457-5698a35ced6ea.mjs b/vite.config.js.timestamp-1715768218457-5698a35ced6ea.mjs new file mode 100644 index 0000000..ee995d0 --- /dev/null +++ b/vite.config.js.timestamp-1715768218457-5698a35ced6ea.mjs @@ -0,0 +1,30 @@ +// vite.config.js +import { defineConfig } from "file:///Users/gbalint/dev/hydrogen-may/node_modules/vite/dist/node/index.js"; +import { hydrogen } from "file:///Users/gbalint/dev/hydrogen-may/node_modules/@shopify/hydrogen/dist/vite/plugin.js"; +import { oxygen } from "file:///Users/gbalint/dev/hydrogen-may/node_modules/@shopify/mini-oxygen/dist/vite/plugin.js"; +import { vitePlugin as remix } from "file:///Users/gbalint/dev/hydrogen-may/node_modules/@remix-run/dev/dist/index.js"; +import tsconfigPaths from "file:///Users/gbalint/dev/hydrogen-may/node_modules/vite-tsconfig-paths/dist/index.mjs"; +var vite_config_default = defineConfig({ + plugins: [ + hydrogen(), + oxygen(), + remix({ + presets: [hydrogen.preset()], + future: { + v3_fetcherPersist: true, + v3_relativeSplatPath: true, + v3_throwAbortReason: true + } + }), + tsconfigPaths() + ], + build: { + // Allow a strict Content-Security-Policy + // withtout inlining assets as base64: + assetsInlineLimit: 0 + } +}); +export { + vite_config_default as default +}; +//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCIvVXNlcnMvZ2JhbGludC9kZXYvaHlkcm9nZW4tbWF5XCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCIvVXNlcnMvZ2JhbGludC9kZXYvaHlkcm9nZW4tbWF5L3ZpdGUuY29uZmlnLmpzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9Vc2Vycy9nYmFsaW50L2Rldi9oeWRyb2dlbi1tYXkvdml0ZS5jb25maWcuanNcIjtpbXBvcnQge2RlZmluZUNvbmZpZ30gZnJvbSAndml0ZSc7XG5pbXBvcnQge2h5ZHJvZ2VufSBmcm9tICdAc2hvcGlmeS9oeWRyb2dlbi92aXRlJztcbmltcG9ydCB7b3h5Z2VufSBmcm9tICdAc2hvcGlmeS9taW5pLW94eWdlbi92aXRlJztcbmltcG9ydCB7dml0ZVBsdWdpbiBhcyByZW1peH0gZnJvbSAnQHJlbWl4LXJ1bi9kZXYnO1xuaW1wb3J0IHRzY29uZmlnUGF0aHMgZnJvbSAndml0ZS10c2NvbmZpZy1wYXRocyc7XG5cbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZyh7XG4gIHBsdWdpbnM6IFtcbiAgICBoeWRyb2dlbigpLFxuICAgIG94eWdlbigpLFxuICAgIHJlbWl4KHtcbiAgICAgIHByZXNldHM6IFtoeWRyb2dlbi5wcmVzZXQoKV0sXG4gICAgICBmdXR1cmU6IHtcbiAgICAgICAgdjNfZmV0Y2hlclBlcnNpc3Q6IHRydWUsXG4gICAgICAgIHYzX3JlbGF0aXZlU3BsYXRQYXRoOiB0cnVlLFxuICAgICAgICB2M190aHJvd0Fib3J0UmVhc29uOiB0cnVlLFxuICAgICAgfSxcbiAgICB9KSxcbiAgICB0c2NvbmZpZ1BhdGhzKCksXG4gIF0sXG4gIGJ1aWxkOiB7XG4gICAgLy8gQWxsb3cgYSBzdHJpY3QgQ29udGVudC1TZWN1cml0eS1Qb2xpY3lcbiAgICAvLyB3aXRodG91dCBpbmxpbmluZyBhc3NldHMgYXMgYmFzZTY0OlxuICAgIGFzc2V0c0lubGluZUxpbWl0OiAwLFxuICB9LFxufSk7XG4iXSwKICAibWFwcGluZ3MiOiAiO0FBQStRLFNBQVEsb0JBQW1CO0FBQzFTLFNBQVEsZ0JBQWU7QUFDdkIsU0FBUSxjQUFhO0FBQ3JCLFNBQVEsY0FBYyxhQUFZO0FBQ2xDLE9BQU8sbUJBQW1CO0FBRTFCLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQzFCLFNBQVM7QUFBQSxJQUNQLFNBQVM7QUFBQSxJQUNULE9BQU87QUFBQSxJQUNQLE1BQU07QUFBQSxNQUNKLFNBQVMsQ0FBQyxTQUFTLE9BQU8sQ0FBQztBQUFBLE1BQzNCLFFBQVE7QUFBQSxRQUNOLG1CQUFtQjtBQUFBLFFBQ25CLHNCQUFzQjtBQUFBLFFBQ3RCLHFCQUFxQjtBQUFBLE1BQ3ZCO0FBQUEsSUFDRixDQUFDO0FBQUEsSUFDRCxjQUFjO0FBQUEsRUFDaEI7QUFBQSxFQUNBLE9BQU87QUFBQTtBQUFBO0FBQUEsSUFHTCxtQkFBbUI7QUFBQSxFQUNyQjtBQUNGLENBQUM7IiwKICAibmFtZXMiOiBbXQp9Cg==