diff --git a/docs/.vuepress/components/ClearButtonOverride.vue b/docs/.vuepress/components/ClearButtonOverride.vue index b9350d6..11b6c58 100644 --- a/docs/.vuepress/components/ClearButtonOverride.vue +++ b/docs/.vuepress/components/ClearButtonOverride.vue @@ -11,7 +11,7 @@ export default { data: () => ({ Deselect: { - render: createElement => createElement('button', 'Clear'), + render: createElement => createElement('span', '❌'), }, }), }; diff --git a/docs/.vuepress/components/CustomComponentRegistration.vue b/docs/.vuepress/components/CustomComponentRegistration.vue index b086755..7e08e10 100644 --- a/docs/.vuepress/components/CustomComponentRegistration.vue +++ b/docs/.vuepress/components/CustomComponentRegistration.vue @@ -1,20 +1,18 @@ diff --git a/docs/guide/components.md b/docs/guide/components.md index e84cdae..7720404 100644 --- a/docs/guide/components.md +++ b/docs/guide/components.md @@ -22,15 +22,13 @@ a simple `` instead. export default { data: () => ({ Deselect: { - render: createElement => createElement('button', 'Clear'), + render: createElement => createElement('span', '❌'), }, }), }; ``` - - The same approach applies for `multiple` selects: @@ -55,9 +53,7 @@ export default { }; ``` - - - + ## Setting Globally at Registration @@ -71,7 +67,7 @@ import vSelect from 'vue-select'; // Set the components prop default to return our fresh components vSelect.props.components.default = () => ({ Deselect: { - render: createElement => createElement('button', '❌'), + render: createElement => createElement('span', '❌'), }, OpenIndicator: { render: createElement => createElement('span', '🔽'), @@ -82,7 +78,5 @@ vSelect.props.components.default = () => ({ Vue.component(vSelect) ``` - - - +