Skip to content

Commit 2c5b94f

Browse files
committed
chore: rename getPageMetadata to getMakeswiftPageMetadata
1 parent 536df2e commit 2c5b94f

File tree

17 files changed

+37
-36
lines changed

17 files changed

+37
-36
lines changed

.changeset/wild-bears-open.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ The following pages now support Makeswift SEO metadata:
2323

2424
## Migration steps
2525

26-
### Step 1: Add `getPageMetadata` function
26+
### Step 1: Add `getMakeswiftPageMetadata` function
2727

28-
Add the `getPageMetadata` function to `core/lib/makeswift/client.ts`:
28+
Add the `getMakeswiftPageMetadata` function to `core/lib/makeswift/client.ts`:
2929

3030
```diff
31-
+ export async function getPageMetadata({ path, locale }: { path: string; locale: string }) {
31+
+ export async function getMakeswiftPageMetadata({ path, locale }: { path: string; locale: string }) {
3232
+ const snapshot = await getPageSnapshot({ path, locale });
3333
+
3434
+ if (snapshot == null) {
@@ -49,7 +49,7 @@ Export the function from `core/lib/makeswift/index.ts`:
4949
```diff
5050
export { Page } from './page';
5151
- export { client } from './client';
52-
+ export { client, getPageMetadata } from './client';
52+
+ export { client, getMakeswiftPageMetadata } from './client';
5353
```
5454

5555
### Step 2: Update page metadata
@@ -60,7 +60,7 @@ Update `core/app/[locale]/(default)/cart/page.tsx`:
6060

6161
```diff
6262
import { getPreferredCurrencyCode } from '~/lib/currency';
63-
+ import { getPageMetadata } from '~/lib/makeswift';
63+
+ import { getMakeswiftPageMetadata } from '~/lib/makeswift';
6464
import { Slot } from '~/lib/makeswift/slot';
6565
```
6666

@@ -69,7 +69,7 @@ Update `core/app/[locale]/(default)/cart/page.tsx`:
6969
const { locale } = await params;
7070

7171
const t = await getTranslations({ locale, namespace: 'Cart' });
72-
+ const makeswiftMetadata = await getPageMetadata({ path: '/cart', locale });
72+
+ const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/cart', locale });
7373

7474
return {
7575
- title: t('title'),

core/app/[locale]/(default)/(faceted)/brand/[slug]/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { facetsTransformer } from '~/data-transformers/facets-transformer';
1313
import { pageInfoTransformer } from '~/data-transformers/page-info-transformer';
1414
import { productCardTransformer } from '~/data-transformers/product-card-transformer';
1515
import { getPreferredCurrencyCode } from '~/lib/currency';
16-
import { getPageMetadata } from '~/lib/makeswift';
16+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1717

1818
import { MAX_COMPARE_LIMIT } from '../../../compare/page-data';
1919
import { getCompareProducts as getCompareProductsData } from '../../fetch-compare-products';
@@ -79,7 +79,7 @@ export async function generateMetadata(props: Props): Promise<Metadata> {
7979
return notFound();
8080
}
8181

82-
const makeswiftMetadata = await getPageMetadata({ path: brand.path, locale });
82+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: brand.path, locale });
8383

8484
const { pageTitle, metaDescription, metaKeywords } = brand.seo;
8585

core/app/[locale]/(default)/(faceted)/category/[slug]/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { facetsTransformer } from '~/data-transformers/facets-transformer';
1414
import { pageInfoTransformer } from '~/data-transformers/page-info-transformer';
1515
import { productCardTransformer } from '~/data-transformers/product-card-transformer';
1616
import { getPreferredCurrencyCode } from '~/lib/currency';
17-
import { getPageMetadata } from '~/lib/makeswift';
17+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1818
import { Slot } from '~/lib/makeswift/slot';
1919

2020
import { MAX_COMPARE_LIMIT } from '../../../compare/page-data';
@@ -82,7 +82,7 @@ export async function generateMetadata(props: Props): Promise<Metadata> {
8282
return notFound();
8383
}
8484

85-
const makeswiftMetadata = await getPageMetadata({ path: category.path, locale });
85+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: category.path, locale });
8686

8787
const { pageTitle, metaDescription, metaKeywords } = category.seo;
8888

core/app/[locale]/(default)/(faceted)/search/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { facetsTransformer } from '~/data-transformers/facets-transformer';
1212
import { pageInfoTransformer } from '~/data-transformers/page-info-transformer';
1313
import { productCardTransformer } from '~/data-transformers/product-card-transformer';
1414
import { getPreferredCurrencyCode } from '~/lib/currency';
15-
import { getPageMetadata } from '~/lib/makeswift';
15+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1616

1717
import { MAX_COMPARE_LIMIT } from '../../compare/page-data';
1818
import { getCompareProducts as getCompareProductsData } from '../fetch-compare-products';
@@ -64,7 +64,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
6464
const { locale } = await params;
6565

6666
const t = await getTranslations({ locale, namespace: 'Faceted.Search' });
67-
const makeswiftMetadata = await getPageMetadata({ path: '/search', locale });
67+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/search', locale });
6868

6969
return {
7070
title: makeswiftMetadata?.title || t('title'),

core/app/[locale]/(default)/[...rest]/page.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Metadata } from 'next';
22

33
import { defaultLocale, locales } from '~/i18n/locales';
4-
import { client, getPageMetadata, Page } from '~/lib/makeswift';
4+
import { client, getMakeswiftPageMetadata, Page } from '~/lib/makeswift';
55

66
interface PageParams {
77
locale: string;
@@ -15,7 +15,8 @@ export async function generateMetadata({
1515
}): Promise<Metadata> {
1616
const { rest, locale } = await params;
1717
const path = `/${rest.join('/')}`;
18-
const metadata = await getPageMetadata({ path, locale });
18+
19+
const metadata = await getMakeswiftPageMetadata({ path, locale });
1920

2021
return metadata ?? {};
2122
}

core/app/[locale]/(default)/blog/[blogId]/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { cache } from 'react';
55

66
import { BlogPostContent, BlogPostContentBlogPost } from '@/vibes/soul/sections/blog-post-content';
77
import { Breadcrumb } from '@/vibes/soul/sections/breadcrumbs';
8-
import { getPageMetadata } from '~/lib/makeswift';
8+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
99

1010
import { getBlogPageData } from './page-data';
1111

@@ -30,7 +30,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
3030
return {};
3131
}
3232

33-
const makeswiftMetadata = await getPageMetadata({ path: blogPost.path, locale });
33+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: blogPost.path, locale });
3434
const { pageTitle, metaDescription, metaKeywords } = blogPost.seo;
3535

3636
return {

core/app/[locale]/(default)/blog/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { createSearchParamsCache, parseAsInteger, parseAsString } from 'nuqs/ser
77
import { Streamable } from '@/vibes/soul/lib/streamable';
88
import { FeaturedBlogPostList } from '@/vibes/soul/sections/featured-blog-post-list';
99
import { defaultPageInfo, pageInfoTransformer } from '~/data-transformers/page-info-transformer';
10-
import { getPageMetadata } from '~/lib/makeswift';
10+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1111

1212
import { getBlog, getBlogPosts } from './page-data';
1313

@@ -30,7 +30,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
3030

3131
const t = await getTranslations({ locale, namespace: 'Blog' });
3232
const blog = await getBlog();
33-
const makeswiftMetadata = await getPageMetadata({ path: '/blog', locale });
33+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/blog', locale });
3434

3535
return {
3636
title: makeswiftMetadata?.title || blog?.name || t('title'),

core/app/[locale]/(default)/cart/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Cart as CartComponent, CartEmptyState } from '@/vibes/soul/sections/car
66
import { CartAnalyticsProvider } from '~/app/[locale]/(default)/cart/_components/cart-analytics-provider';
77
import { getCartId } from '~/lib/cart';
88
import { getPreferredCurrencyCode } from '~/lib/currency';
9-
import { getPageMetadata } from '~/lib/makeswift';
9+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1010
import { Slot } from '~/lib/makeswift/slot';
1111
import { exists } from '~/lib/utils';
1212

@@ -28,7 +28,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
2828
const { locale } = await params;
2929

3030
const t = await getTranslations({ locale, namespace: 'Cart' });
31-
const makeswiftMetadata = await getPageMetadata({ path: '/cart', locale });
31+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/cart', locale });
3232

3333
return {
3434
title: makeswiftMetadata?.title || t('title'),

core/app/[locale]/(default)/compare/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { CompareSection } from '@/vibes/soul/sections/compare-section';
88
import { getSessionCustomerAccessToken } from '~/auth';
99
import { pricesTransformer } from '~/data-transformers/prices-transformer';
1010
import { getPreferredCurrencyCode } from '~/lib/currency';
11-
import { getPageMetadata } from '~/lib/makeswift';
11+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
1212

1313
import { addToCart } from './_actions/add-to-cart';
1414
import { CompareAnalyticsProvider } from './_components/compare-analytics-provider';
@@ -42,7 +42,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
4242
const { locale } = await params;
4343

4444
const t = await getTranslations({ locale, namespace: 'Compare' });
45-
const makeswiftMetadata = await getPageMetadata({ path: '/compare', locale });
45+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/compare', locale });
4646

4747
return {
4848
title: makeswiftMetadata?.title || t('title'),

core/app/[locale]/(default)/gift-certificates/balance/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { getTranslations, setRequestLocale } from 'next-intl/server';
44
import { GiftCertificateCheckBalanceSection } from '@/vibes/soul/sections/gift-certificate-balance-section';
55
import { redirect } from '~/i18n/routing';
66
import { getPreferredCurrencyCode } from '~/lib/currency';
7-
import { getPageMetadata } from '~/lib/makeswift';
7+
import { getMakeswiftPageMetadata } from '~/lib/makeswift';
88

99
import { getGiftCertificatesData } from '../page-data';
1010

@@ -18,7 +18,7 @@ export async function generateMetadata({ params }: Props): Promise<Metadata> {
1818
const { locale } = await params;
1919

2020
const t = await getTranslations({ locale, namespace: 'GiftCertificates' });
21-
const makeswiftMetadata = await getPageMetadata({ path: '/gift-certificates/balance', locale });
21+
const makeswiftMetadata = await getMakeswiftPageMetadata({ path: '/gift-certificates/balance', locale });
2222

2323
return {
2424
title: makeswiftMetadata?.title || t('title') || 'Gift certificates - Check balance',

0 commit comments

Comments
 (0)