Browse Source

Completed MD Select

pull/135/head
Conor Mack 6 years ago
parent
commit
b811ed0e51
  1. 2
      packages/materialdesign-components/src/Select/HelperText.svelte
  2. 3
      packages/materialdesign-components/src/Select/Select.svelte
  3. 1
      packages/materialdesign-components/src/Select/index.js
  4. 1
      packages/materialdesign-components/src/Test/props.js

2
packages/materialdesign-components/src/Select/HelperText.svelte

@ -28,4 +28,4 @@
$: helperClass = cb.build({ props })
</script>
<p bind:this={helperText} {id} class={helperClass}>{text}</p>
<p bind:this={helperText} {id} class={helperClass} aria-hidden="true">{text}</p>

3
packages/materialdesign-components/src/Select/Select.svelte

@ -27,6 +27,7 @@
export let required = false
export let label = ""
export let helperText = ""
export let persistent = false
onMount(() => {
_bb.setContext("BBMD:list:props", { singleSelection: true })
@ -84,4 +85,4 @@
</div>
</div>
<HelperText id={_helperId} text={helperText} />
<HelperText id={_helperId} text={helperText} {persistent} />

1
packages/materialdesign-components/src/Select/index.js

@ -1,2 +1,3 @@
import "./_style.scss"
export { default as HelperText } from "./HelperText.svelte"
export { default as Select } from "./Select.svelte";

1
packages/materialdesign-components/src/Test/props.js

@ -150,6 +150,7 @@ export const props = {
_component: "@budibase/materialdesign-components/Select",
label: "Choose a Milkshake",
helperText: "Choose a flavour",
persistent: true,
onSelect: selectedItem => console.log("SELECT ITEM", selectedItem),
_children: [
{

Loading…
Cancel
Save