Dayong Lee
Dayong Lee
```js 1 2 3 ``` You have to write like this. ```js // pagination.tsx const PaginationLink = ({ className, isActive, size = 'icon', ...props }: PaginationLinkProps) => ( ) ```...
Same problem on **10.15**
https://nextjs.org/docs/app/api-reference/next-config-js/optimizePackageImports next.js์์๋ lucide-react library๋ฅผ ๋ง์ด ์ฐ๋ ๊ฒ ๊ฐ์์ ๋ค ๋ฐ๊ฟจ๋๋ฐ 1B์ฉ ์ ๋๋ฐ์ ์ฐจ์ด๊ฐ ์๋ฉ๋๋ค! ๊ทธ๋์ ์ฐพ์๋ณด๋๊น next.js์์ react-icons ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๊ธฐ๋ณธ์ผ๋ก ์ต์ ํํ๊ณ ์์๋ค์.. @dotoleeoak
์ ์ฉ ํ ๋น๋ ๋ก๊ทธ ์บก์ฒ ์ฌ์ง์ ๋๋ค!
 ์ผ๋จ ๋ฐ๊พธ๊ณ ๋น๋ํ๋ฉด icon ๊ด๋ จ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ํฐ ๋น์ค์ ์ฐจ์ง ํ์ง ์์๋ณด์ด๋๋ฐ ์๋ง `lucide-react`๋ ๊ทธ๋ฅ js๋ก ๋น๋ํ์ง ์๋ ๊ฒ ์๋๊น ์ถ์ต๋๋ค!
@Kohminchae, @EliseCho13 ์ถ๊ฐ ์๊ฒฌ ์์ผ๋ฉด ๋จ๊ฒจ์ฃผ์ธ์! ๋ฐ๋ก ์ด๊ฒฌ ์์ผ๋ฉด shadcn์ผ๋ก ์งํํ๊ฒ ์ต๋๋ค!
์ด๊ฑฐ ๋๊ฐ ์ํ๋ฉด ์ด๋ฐ๊ฐ ํ์ ๋ ์ํฉ ์ค๋ช ๋ฃ๊ณ ์ ๊ฐ ํด๋ ๋ ๊น์?
We already have a native api(Array.prototype.join), so I thinks that it needs only in es-toolkit/compat.
You can see a same case in [here(`es-toolkit/compat/concat`)](https://es-toolkit.slash.page/reference/compat/array/concat.html). > This function is only available in es-toolkit/compat for compatibility reasons. It either has alternative native JavaScript APIs or isnโt fully optimized...
I think that you don't have to close this PR at now, it is just my opinion. Maybe, you decide whether close or not after reviewing @raon0211. Thanks!