diff --git a/packages/bbui/package.json b/packages/bbui/package.json index 722b74a914..b9f87dfb91 100644 --- a/packages/bbui/package.json +++ b/packages/bbui/package.json @@ -55,6 +55,7 @@ "@spectrum-css/progressbar": "^1.0.2", "@spectrum-css/progresscircle": "^1.0.2", "@spectrum-css/radio": "^3.0.2", + "@spectrum-css/search": "^3.0.2", "@spectrum-css/switch": "^1.0.2", "@spectrum-css/table": "^3.0.1", "@spectrum-css/tabs": "^3.0.1", diff --git a/packages/bbui/src/Form/Core/Search.svelte b/packages/bbui/src/Form/Core/Search.svelte new file mode 100644 index 0000000000..6855799e86 --- /dev/null +++ b/packages/bbui/src/Form/Core/Search.svelte @@ -0,0 +1,82 @@ + + + + + diff --git a/packages/bbui/src/Form/Core/index.js b/packages/bbui/src/Form/Core/index.js index 19a6581bbf..5bf4179009 100644 --- a/packages/bbui/src/Form/Core/index.js +++ b/packages/bbui/src/Form/Core/index.js @@ -6,3 +6,4 @@ export { default as CoreRadioGroup } from "./RadioGroup.svelte" export { default as CoreTextArea } from "./TextArea.svelte" export { default as CoreCombobox } from "./Combobox.svelte" export { default as CoreSwitch } from "./Switch.svelte" +export { default as CoreSearch } from "./Search.svelte" diff --git a/packages/bbui/src/Form/Search.svelte b/packages/bbui/src/Form/Search.svelte index c9354c7a65..e68a6a49fb 100644 --- a/packages/bbui/src/Form/Search.svelte +++ b/packages/bbui/src/Form/Search.svelte @@ -1,25 +1,27 @@ - + + + + + diff --git a/packages/bbui/yarn.lock b/packages/bbui/yarn.lock index 74dda17158..8067dc6c23 100644 --- a/packages/bbui/yarn.lock +++ b/packages/bbui/yarn.lock @@ -166,6 +166,11 @@ resolved "https://registry.yarnpkg.com/@spectrum-css/radio/-/radio-3.0.2.tgz#9c1386894920bbed604e4e174fbbd45d9d762152" integrity sha512-0TDdzC9omNXnpKHEXNuuGeXdNh4x8jvTKVUqMRLb7vY4hY94hAdt6X01NBqka+jzK35HxGzpDdPADAz62yZLPQ== +"@spectrum-css/search@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@spectrum-css/search/-/search-3.0.2.tgz#70e93e321032d40b399498b2324e3b70e050551e" + integrity sha512-3UbT8yZmNOwrZxq+CUmumE+26ZySZ8OoKNM6U20SLMPLgdx6MrRugVE88r3Bl0sJ0RZX/5bU8nausdiHeX+Jlw== + "@spectrum-css/switch@^1.0.2": version "1.0.2" resolved "https://registry.yarnpkg.com/@spectrum-css/switch/-/switch-1.0.2.tgz#f0b4c69271964573e02b08e90998096e49e1de44" diff --git a/packages/builder/src/components/design/NavigationPanel/FrontendNavigatePane.svelte b/packages/builder/src/components/design/NavigationPanel/FrontendNavigatePane.svelte index 295c312497..b519c498eb 100644 --- a/packages/builder/src/components/design/NavigationPanel/FrontendNavigatePane.svelte +++ b/packages/builder/src/components/design/NavigationPanel/FrontendNavigatePane.svelte @@ -12,7 +12,7 @@ import Layout from "components/design/NavigationPanel/Layout.svelte" import NewScreenModal from "components/design/NavigationPanel/NewScreenModal.svelte" import NewLayoutModal from "components/design/NavigationPanel/NewLayoutModal.svelte" - import { Modal, Select, Input, Tabs, Tab } from "@budibase/bbui" + import { Modal, Select, Search, Tabs, Tab } from "@budibase/bbui" const tabs = [ { @@ -75,15 +75,10 @@ getOptionLabel={role => role.name} getOptionValue={role => role._id} options={$roles} /> -
- - ($screenSearchString = null)} /> -
+