-
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
Fix/button link #353
Fix/button link #353
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.
よさそうです!:kansya:
User description
BaseButtonにto属性をつけたときに、元のBaseButtonと同じ見た目のrouter-linkになるようにした
router-linkとBaseButtonが入れ子になっているところをそれに合わせてすべて修正
close #338
PR Type
enhancement
Description
BaseButton
コンポーネントにto
属性を追加し、router-link
を統合しました。router-link
を削除し、BaseButton
を使用してナビゲーションを簡素化しました。.link
を削除しました。Changes walkthrough 📝
17 files
ContestTeams.vue
Replace `router-link` with `BaseButton` for navigation
src/components/Contest/ContestTeams.vue
router-link
and usedBaseButton
withto
attribute..link
.BaseButton.vue
Integrate routing capability into `BaseButton`
src/components/UI/BaseButton.vue
to
prop toBaseButton
for navigation.router-link
conditionally based onto
prop..link
CSS styling toBaseButton
.UserProfileDesktop.vue
Use `BaseButton` for navigation in UserProfileDesktop
src/components/User/UserProfileDesktop.vue
router-link
withBaseButton
for navigation..link
.UserProfileMobile.vue
Use `BaseButton` for navigation in UserProfileMobile
src/components/User/UserProfileMobile.vue
router-link
withBaseButton
for navigation..link
.Contest.vue
Simplify navigation using `BaseButton` in Contest page
src/pages/Contest.vue
router-link
withBaseButton
for navigation..link
.ContestEdit.vue
Use `BaseButton` for navigation in ContestEdit page
src/pages/ContestEdit.vue
router-link
withBaseButton
for navigation..link
.ContestNew.vue
Use `BaseButton` for navigation in ContestNew page
src/pages/ContestNew.vue
router-link
withBaseButton
for navigation..link
.ContestTeamEdit.vue
Use `BaseButton` for navigation in ContestTeamEdit page
src/pages/ContestTeamEdit.vue
router-link
withBaseButton
for navigation..link
.ContestTeamNew.vue
Use `BaseButton` for navigation in ContestTeamNew page
src/pages/ContestTeamNew.vue
router-link
withBaseButton
for navigation..link
.Contests.vue
Use `BaseButton` for navigation in Contests page
src/pages/Contests.vue
router-link
withBaseButton
for navigation..link
.Event.vue
Use `BaseButton` for navigation in Event page
src/pages/Event.vue
router-link
withBaseButton
for navigation..link
.Project.vue
Use `BaseButton` for navigation in Project page
src/pages/Project.vue
router-link
withBaseButton
for navigation..link
.ProjectNew.vue
Use `BaseButton` for navigation in ProjectNew page
src/pages/ProjectNew.vue
router-link
withBaseButton
for navigation..link
.Projects.vue
Use `BaseButton` for navigation in Projects page
src/pages/Projects.vue
router-link
withBaseButton
for navigation..link
.UserAccountEdit.vue
Use `BaseButton` for navigation in UserAccountEdit page
src/pages/UserAccountEdit.vue
router-link
withBaseButton
for navigation..link
.UserAccountNew.vue
Use `BaseButton` for navigation in UserAccountNew page
src/pages/UserAccountNew.vue
router-link
withBaseButton
for navigation..link
.UserAccounts.vue
Use `BaseButton` for navigation in UserAccounts page
src/pages/UserAccounts.vue
router-link
withBaseButton
for navigation..link
.