diff --git a/datagouv-components/src/components/Form/Listbox.vue b/datagouv-components/src/components/Form/Listbox.vue new file mode 100644 index 000000000..49f62e1f3 --- /dev/null +++ b/datagouv-components/src/components/Form/Listbox.vue @@ -0,0 +1,95 @@ + + + diff --git a/datagouv-components/src/main.ts b/datagouv-components/src/main.ts index 47abe01a2..e777147f1 100644 --- a/datagouv-components/src/main.ts +++ b/datagouv-components/src/main.ts @@ -94,6 +94,7 @@ import GlobalSearch from './components/Search/GlobalSearch.vue' import SearchInput from './components/Search/SearchInput.vue' import SearchableSelect from './components/Form/SearchableSelect.vue' import SelectGroup from './components/Form/SelectGroup.vue' +import Listbox from './components/Form/Listbox.vue' import type { UseFetchFunction } from './functions/api.types' import { configKey, useComponentsConfig, type PluginConfig } from './config.js' @@ -318,4 +319,5 @@ export { SearchInput, SearchableSelect, SelectGroup, + Listbox, } diff --git a/pages/design.vue b/pages/design.vue index 76a413626..271352da5 100644 --- a/pages/design.vue +++ b/pages/design.vue @@ -68,6 +68,11 @@ :label="$t('Traductions')" to="/design/translations" /> +
@@ -77,7 +82,7 @@