Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
このプルリクエストには、コードの整理、型の変更、未使用コンポーネントの削除に焦点を当てたさまざまな変更が含まれています。主な変更点として、新しいスクリプトの追加、未使用コンポーネントの削除、型宣言の修正が挙げられます。
新しいスクリプトの追加:
check-unused
スクリプトをpackage.json
に追加しました。(apps/trpfrog.net/package.json
)コンポーネントとファイルの整理:
AboutMe
セクションからKCommandBox
コンポーネントを削除しました。(apps/trpfrog.net/src/app/(home)/_components/AboutMe/KCommandBox.tsx
)AboutMe
セクションからattributes
とadditionalAttributes
を削除しました。(apps/trpfrog.net/src/app/(home)/_components/AboutMe/attributes.ts
)AboutMe
セクションのindex.tsx
ファイルからAboutMe
コンポーネントを削除しました。(apps/trpfrog.net/src/app/(home)/_components/AboutMe/index.tsx
)links
セクションからfetchFaviconBase64
関数とそのキャッシュを削除しました。(apps/trpfrog.net/src/app/links/fetchFavicon.ts
)型の変更:
export type
宣言をtype
宣言に変更し、コードを簡素化しました。ImageList.tsx
のImageListProps
(apps/trpfrog.net/src/app/(gallery)/_components/ImageList.tsx
)TopCard.tsx
のTopCardProps
とTopLinkCardProps
(apps/trpfrog.net/src/app/(home)/_components/TopCard.tsx
) [1] [2]LiteArticleCard/index.tsx
のLiteArticleCardProps
(apps/trpfrog.net/src/app/blog/_components/LiteArticleCard/index.tsx
)OriginalMarkdownComponent.tsx
のExtraCodeBlockComponentName
(apps/trpfrog.net/src/app/blog/_components/OriginalMarkdownComponent.tsx
)ArticleRenderer.tsx
のMarkdownOptions
とArticleRendererProps
(apps/trpfrog.net/src/app/blog/_renderer/ArticleRenderer.tsx
)DevBlogMarkdown.tsx
のDevBlogMarkdownProps
(apps/trpfrog.net/src/app/blog/_renderer/DevBlogMarkdown/DevBlogMarkdown.tsx
)schema.ts
のWorksFrontmatter
(apps/trpfrog.net/src/app/download/schema.ts
)Alert/index.tsx
のAlertTypes
(apps/trpfrog.net/src/components/atoms/Alert/index.tsx
)スタイルとレイアウトの変更:
style.module.scss
のインラインスタイルをMusic
ページ内の Tailwind CSS クラスに置き換えました。(apps/trpfrog.net/src/app/music/page.tsx
) [1] [2] [3]