Skip to content
This repository was archived by the owner on Oct 1, 2025. It is now read-only.

Commit dff7dc9

Browse files
committed
feat: Change invisioncommunity to invisionize
1 parent 72386bf commit dff7dc9

File tree

13 files changed

+48
-50
lines changed

13 files changed

+48
-50
lines changed

.vscode/settings.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"commitlint",
66
"datetime",
77
"fluentui",
8+
"invisionize",
89
"overscan",
910
"stylelint",
1011
"Swipeable",

__mocks__/RootMock.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { NextIntlClientProvider } from 'next-intl';
1+
import { NextIntlProvider } from 'next-intl';
22
import { ReactNode } from 'react';
33
import Cookies from 'js-cookie';
44

@@ -12,8 +12,8 @@ export const RootMock = ({ children }: Props) => {
1212
Cookies.set('NEXT_LOCALE', 'en');
1313

1414
return (
15-
<NextIntlClientProvider messages={messages} locale="en">
15+
<NextIntlProvider messages={messages} locale="en">
1616
{children}
17-
</NextIntlClientProvider>
17+
</NextIntlProvider>
1818
);
1919
};

app/[locale]/(main)/products/[id]/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { getTranslator } from 'next-intl/server';
22
import { notFound } from 'next/navigation';
33

44
import { ProductView } from '@/views/products/[id]/ProductView';
5-
import { dataProducts } from '@/views/products/dataProducts';
5+
import { productsData } from '@/views/products/productsData';
66

77
interface Props {
88
params: {
@@ -14,7 +14,7 @@ interface Props {
1414
export async function generateMetadata({ params: { id, locale } }: Props) {
1515
const t = await getTranslator(locale, 'nav');
1616

17-
const findProduct = dataProducts.find(product => product.id === id);
17+
const findProduct = productsData.find(product => product.id === id);
1818

1919
if (findProduct) {
2020
return {
@@ -28,7 +28,7 @@ export async function generateMetadata({ params: { id, locale } }: Props) {
2828
}
2929

3030
export default function Page({ params: { id } }: Props) {
31-
const findProduct = dataProducts.find(product => product.id === id);
31+
const findProduct = productsData.find(product => product.id === id);
3232

3333
if (!findProduct) {
3434
notFound();

views/home/sections/lastProducts/LastProductsHomeSection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { useTranslations } from 'next-intl';
33
import style from './LastProductsHomeSection.module.scss';
44
import { Button } from '@/components/button/Button';
55

6-
import { CategoriesProductEnum, dataProducts } from '../../../products/dataProducts';
6+
import { CategoriesProductEnum, productsData } from '../../../products/productsData';
77
import { ItemProducts } from '../../../products/item/ItemProducts';
88

99
export const LastProductsHomeSection = () => {
@@ -19,7 +19,7 @@ export const LastProductsHomeSection = () => {
1919
</div>
2020

2121
<div className={style.list}>
22-
{dataProducts
22+
{productsData
2323
.filter(item => !item.categories.includes(CategoriesProductEnum.IPS_TRANSLATIONS))
2424
.sort((a, b) => b.createdAt - a.createdAt)
2525
.slice(0, 4)

views/home/sections/reviews/item/ItemReviewsHomeSection.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { useTranslations } from 'next-intl';
33

44
import style from './ItemReviewsHomeSection.module.scss';
55

6-
import { dataProducts } from '../../../../products/dataProducts';
6+
import { productsData } from '../../../../products/productsData';
77

88
interface Props {
99
from: {
@@ -18,7 +18,7 @@ interface Props {
1818
export const ItemReviewsHomeSection = ({ from, id, name, productId }: Props) => {
1919
const t = useTranslations('home');
2020

21-
const product = dataProducts.find(product => product.id === productId);
21+
const product = productsData.find(product => product.id === productId);
2222
if (!product) return null;
2323

2424
return (

views/products/ProductsView.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import { useMemo } from 'react';
55
import { useSearchParams } from 'next/navigation';
66

77
import style from './ProductsView.module.scss';
8-
import { CategoriesProductEnum, dataProducts } from './dataProducts';
8+
import { CategoriesProductEnum, productsData } from './productsData';
99
import { ItemProducts } from './item/ItemProducts';
1010

1111
export const ProductsView = () => {
1212
const searchParams = useSearchParams();
1313
const filters = searchParams.getAll('filter');
1414

1515
const data = useMemo(() => {
16-
return dataProducts
16+
return productsData
1717
.filter(item => {
1818
if (filters.length <= 0)
1919
return !item.categories.includes(CategoriesProductEnum.IPS_TRANSLATIONS);

views/products/[id]/ProductView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import cx from 'clsx';
22
import { useTranslations } from 'next-intl';
33

4-
import { ProductsInterface } from '../dataProducts';
4+
import { ProductsInterface } from '../productsData';
55
import style from './ProductView.module.scss';
66
import { BackLinkProduct } from './backLink/BackLinkProduct';
77
import { SwiperProduct } from './swiper/SwiperProduct';

views/products/[id]/details/DetailsProduct.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { useTranslations } from 'next-intl';
33
import style from './DetailsProduct.module.scss';
44
import { DateFormat } from '@/components/dateFormat/DateFormat';
55

6-
import { ProductsInterface } from '../../dataProducts';
6+
import { ProductsInterface } from '../../productsData';
77

88
export const DetailsProduct = ({
99
categories,

views/products/[id]/links/LinksProduct.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { ShoppingBag24Filled } from '@fluentui/react-icons';
66
import style from './LinksProduct.module.scss';
77
import { Button } from '@/components/button/Button';
88

9-
import { LinksProductsInterface } from '../../dataProducts';
9+
import { LinksProductsInterface } from '../../productsData';
1010

1111
interface Props {
1212
links: LinksProductsInterface;
@@ -16,7 +16,7 @@ interface Props {
1616
export const LinksProduct = ({ links, price }: Props) => {
1717
const t = useTranslations('products');
1818

19-
if (!links.demo && !links.github && !links.ipsMarketplace) return null;
19+
if (!links.demo && !links.github && !links.invisionize) return null;
2020

2121
return (
2222
<div className={style.wrapper}>
@@ -25,19 +25,19 @@ export const LinksProduct = ({ links, price }: Props) => {
2525
GitHub
2626
</Button>
2727
)}
28-
{links.ipsMarketplace && (
28+
{links.invisionize && (
2929
<Button
30-
id="ipsMarketplace"
31-
href={links.ipsMarketplace}
30+
id="invisionize"
31+
href={links.invisionize}
3232
kind={links.github ? 'secondary' : 'primary'}
3333
externalLink
3434
>
3535
{price ? (
3636
<>
37-
<ShoppingBag24Filled /> {t('buy_now_on', { name: 'IPS Marketplace' })}
37+
<ShoppingBag24Filled /> {t('buy_now_on', { name: 'Invisionize' })}
3838
</>
3939
) : (
40-
'IPS Marketplace'
40+
'Invisionize'
4141
)}
4242
</Button>
4343
)}

views/products/filters/FiltersProducts.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useTranslations } from 'next-intl';
22

33
import style from './FiltersProducts.module.scss';
4-
import { CategoriesProductEnum } from '../dataProducts';
4+
import { CategoriesProductEnum } from '../productsData';
55
import { ItemFiltersProducts } from './item/ItemFiltersProducts';
66

77
export const FiltersProducts = () => {

0 commit comments

Comments
 (0)