-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iconify周りをupdate #264
iconify周りをupdate #264
Conversation
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
レビュー遅くなってしまってすみません
勝手にmainブランチからのマージをしちゃいました
@iconify/vue
のパラメータに対応していていいと思います!
AtCoderロゴ追加のために多少追加で編集したので、そちらの確認が済み次第マージしていただいて大丈夫です!
User description
close #210
issueのリンク先にVue用のものがあったのでそれを使用
多分これで問題ないはず
https://iconify.design/docs/icon-components/vue/
PR Type
enhancement, dependencies
Description
FormInput
コンポーネントのアイコン表示ロジックを改善し、props.icon
のundefinedチェックを簡略化しました。Icon
コンポーネントをリファクタリングし、@iconify/vue
のIcon
コンポーネントを使用するように変更しました。@purge-icons/generated
インポートを削除しました。vite.config.ts
からPurgeIcons
プラグインを削除しました。package.json
とpackage-lock.json
の依存関係を更新し、@iconify/iconify
と関連パッケージを削除し、@iconify/vue
を追加しました。Changes walkthrough 📝
FormInput.vue
`FormInput`コンポーネントのアイコン表示ロジックを改善
src/components/UI/FormInput.vue
props.icon
のundefinedチェックを簡略化icon
コンポーネントのicon
属性を削除Icon.vue
`Icon`コンポーネントのリファクタリングと`@iconify/vue`の使用
src/components/UI/Icon.vue
@iconify/vue
からIcon
をインポートstyles
の計算を削除icon
コンポーネントの使用に変更main.ts
不要な`@purge-icons/generated`インポートの削除
src/main.ts
@purge-icons/generated
のインポートを削除vite.config.ts
`PurgeIcons`プラグインの削除
vite.config.ts
PurgeIcons
プラグインの削除package-lock.json
パッケージの依存関係の更新
package-lock.json
@iconify/iconify
と関連パッケージの削除@iconify/vue
の追加vite-plugin-purge-icons
と関連パッケージの削除package.json
パッケージの依存関係の更新
package.json
@iconify/iconify
と関連パッケージの削除@iconify/vue
の追加vite-plugin-purge-icons
の削除