Skip to content

Commit d737364

Browse files
authored
fix typos and small nits
1 parent cdaa6d6 commit d737364

File tree

5 files changed

+41
-43
lines changed

5 files changed

+41
-43
lines changed

apps/site/components/Common/Partners/PartnerIcon/index.tsx

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,28 @@ import Tooltip from '@node-core/ui-components/Common/Tooltip';
33
import type { ComponentProps, FC } from 'react';
44
import { cloneElement } from 'react';
55

6+
import Button from '#site/components/Common/Button';
67
import type { Partners } from '#site/types';
78

89
import style from './index.module.css';
9-
import Button from '../../Button';
1010

11-
type ParnetsIconProps = Partners & ComponentProps<typeof Skeleton>;
11+
type PartnersIconProps = Partners & ComponentProps<typeof Skeleton>;
1212

13-
const PartnersIcon: FC<ParnetsIconProps> = ({ name, href, logo, loading }) => {
14-
return (
15-
<Skeleton loading={loading} className="h-9 w-9 p-2">
16-
<Tooltip content={<span className="px-2">{name}</span>}>
17-
<Button
18-
kind="secondary"
19-
href={`${href}/?utm_source=nodejs-website&utm_medium=Link`}
20-
className={style.partnerIcon}
21-
>
22-
{cloneElement(logo, {
23-
width: 'auto',
24-
height: '16px',
25-
})}
26-
</Button>
27-
</Tooltip>
28-
</Skeleton>
29-
);
30-
};
13+
const PartnersIcon: FC<PartnersIconProps> = ({ name, href, logo, loading }) => (
14+
<Skeleton loading={loading} className="size-9 p-2">
15+
<Tooltip content={<span className="px-2">{name}</span>}>
16+
<Button
17+
kind="secondary"
18+
href={`${href}/?utm_source=nodejs-website&utm_medium=Link`}
19+
className={style.partnerIcon}
20+
>
21+
{cloneElement(logo, {
22+
width: 'auto',
23+
height: '16px',
24+
})}
25+
</Button>
26+
</Tooltip>
27+
</Skeleton>
28+
);
3129

3230
export default PartnersIcon;

apps/site/components/Common/Partners/PartnerLogo/index.module.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
.partnerIcon {
44
@apply flex
5-
h-[114px]
6-
max-h-[114px]
5+
h-28
6+
max-h-28
77
w-auto
88
min-w-12
99
items-center

apps/site/components/Common/Partners/PartnerLogo/index.tsx

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,26 @@ import Skeleton from '@node-core/ui-components/Common/Skeleton';
22
import type { ComponentProps, FC } from 'react';
33
import { cloneElement } from 'react';
44

5+
import Button from '#site/components/Common/Button';
56
import type { Partners } from '#site/types';
67

78
import style from './index.module.css';
8-
import Button from '../../Button';
99

10-
type ParnetsIconProps = Partners & ComponentProps<typeof Skeleton>;
10+
type PartnersLogoProps = Partners & ComponentProps<typeof Skeleton>;
1111

12-
const PartnersIcon: FC<ParnetsIconProps> = ({ href, logo, loading }) => {
13-
return (
14-
<Skeleton loading={loading} className="h-[114px] w-full p-2">
15-
<Button
16-
kind="secondary"
17-
href={`${href}/?utm_source=nodejs-website&utm_medium=Link`}
18-
className={style.partnerIcon}
19-
>
20-
{cloneElement(logo, {
21-
width: 'auto',
22-
height: '16px',
23-
})}
24-
</Button>
25-
</Skeleton>
26-
);
27-
};
12+
const PartnersLogo: FC<PartnersLogoProps> = ({ href, logo, loading }) => (
13+
<Skeleton loading={loading} className="h-28 w-full p-2">
14+
<Button
15+
kind="secondary"
16+
href={`${href}/?utm_source=nodejs-website&utm_medium=Link`}
17+
className={style.partnerIcon}
18+
>
19+
{cloneElement(logo, {
20+
width: 'auto',
21+
height: '16px',
22+
})}
23+
</Button>
24+
</Skeleton>
25+
);
2826

29-
export default PartnersIcon;
27+
export default PartnersLogo;

apps/site/components/Common/Partners/PartnersIconList/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use client';
22

3-
import { useEffect, useRef, useState, type FC } from 'react';
3+
import { useEffect, useRef, useState } from 'react';
4+
import type { FC } from 'react';
45

56
import { ICON_PARTNERS } from '#site/next.partners.constants';
67
import type { PartnerCategory, Partners } from '#site/types';

apps/site/components/Common/Partners/PartnersLogoList/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use client';
22

3-
import { useEffect, useRef, useState, type FC } from 'react';
3+
import { useEffect, useRef, useState } from 'react';
4+
import type { FC } from 'react';
45

56
import { LOGO_PARTNERS } from '#site/next.partners.constants';
67
import type { PartnerCategory, Partners } from '#site/types';

0 commit comments

Comments
 (0)