diff --git a/packages/materialdesign-components/components.json b/packages/materialdesign-components/components.json index 9289f77652..6922b1bec7 100644 --- a/packages/materialdesign-components/components.json +++ b/packages/materialdesign-components/components.json @@ -403,6 +403,37 @@ "persistent": "bool" }, "tags": [] + }, + "Switch": { + "name": "Switch", + "description": "A material design switch component", + "props": { + "alignEnd": "bool", + "disabled": "bool", + "checked": "bool", + "label": "string", + "id": "string" + }, + "tags": [] + }, + "Slider": { + "name": "Slider", + "description": "A material design slider component", + "props": { + "variant": { + "type": "options", + "options": ["continuous", "discrete"], + "default": "continuous" + }, + "showTicks": "bool", + "min": "number", + "max": "number", + "value": "number", + "step": "number", + "label": "string", + "disabled": "bool" + }, + "tags": [] } } diff --git a/packages/materialdesign-components/src/Slider/Slider.svelte b/packages/materialdesign-components/src/Slider/Slider.svelte index 9c3f1a6f38..02193510dd 100644 --- a/packages/materialdesign-components/src/Slider/Slider.svelte +++ b/packages/materialdesign-components/src/Slider/Slider.svelte @@ -10,10 +10,10 @@ export let variant = "continuous" //or discrete export let showTicks = false - export let min = "0" - export let max = "100" - export let value = "1" - export let step = "1" + export let min = 0 + export let max = 100 + export let value = 1 + export let step = 1 export let label = "" export let disabled = false