Skip to content

Commit 4e69045

Browse files
committed
ボタン付きinputフィールドにボタンテキストを追加できるように修正
1 parent d784386 commit 4e69045

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

src/components/BaseEditorButton.vue

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<template>
22
<v-btn
33
class="editorButton"
4-
width="48px"
4+
min-width="48px"
55
height="48px"
66
@click="$emit('click')"
77
>
88
<v-icon :color="iconColor" :size="iconSize">{{ iconName }}</v-icon>
9+
<span v-if="text">{{ text }}</span>
910
</v-btn>
1011
</template>
1112

@@ -29,13 +30,18 @@ export default Vue.extend({
2930
required: false,
3031
default: '24px',
3132
},
33+
text: {
34+
type: String,
35+
required: false,
36+
default: '',
37+
},
3238
},
3339
})
3440
</script>
3541

3642
<style lang="scss" scoped>
3743
.editorButton {
3844
border-radius: 14px;
39-
min-width: 48px !important;
45+
padding: 0 14px !important;
4046
}
4147
</style>

src/components/EditorInputFieldPickable.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
v-if="iconName"
1515
class="Button"
1616
:icon-name="iconName"
17+
:text="buttonText"
1718
@click="$emit('clickButton')"
1819
/>
1920
</div>
@@ -63,6 +64,11 @@ export default Vue.extend({
6364
required: false,
6465
default: '',
6566
},
67+
buttonText: {
68+
type: String,
69+
required: false,
70+
default: '',
71+
},
6672
},
6773
})
6874
</script>

0 commit comments

Comments
 (0)