diff --git a/packages/core/package.json b/packages/core/package.json index 3fd911af..dee68b85 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@viamrobotics/prime-core", - "version": "0.0.119", + "version": "0.0.120", "publishConfig": { "access": "public" }, diff --git a/packages/core/src/lib/label.svelte b/packages/core/src/lib/label.svelte index 4ee2f3df..378ae0ee 100644 --- a/packages/core/src/lib/label.svelte +++ b/packages/core/src/lib/label.svelte @@ -31,6 +31,10 @@ export let required = false; /** Whether or not the label should render as disabled */ export let disabled = false; +/** The input the label describes */ +let htmlFor: string | undefined = undefined; +export { htmlFor as for }; + /** Additional detail text to render after the default slot. */ export let detail = ''; @@ -48,6 +52,7 @@ export { extraClasses as cx }; }, extraClasses )} + for={htmlFor} > { name="name" /> + +
+ + +