From f7967d6319aab840a4ef1be0836b56c8644284d2 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Tue, 17 Jan 2023 12:03:56 +0000 Subject: [PATCH] Add checkbox component and add error handling to fancy form fields --- .../bbui/src/FancyForm/FancyButton.svelte | 1 + .../bbui/src/FancyForm/FancyCheckbox.svelte | 62 +++++++++++++++++++ packages/bbui/src/FancyForm/FancyField.svelte | 27 +++++++- packages/bbui/src/FancyForm/FancyInput.svelte | 15 +++-- packages/bbui/src/FancyForm/index.js | 1 + packages/bbui/src/Link/Link.svelte | 5 +- 6 files changed, 99 insertions(+), 12 deletions(-) create mode 100644 packages/bbui/src/FancyForm/FancyCheckbox.svelte diff --git a/packages/bbui/src/FancyForm/FancyButton.svelte b/packages/bbui/src/FancyForm/FancyButton.svelte index 09615df8fa..677d98cecc 100644 --- a/packages/bbui/src/FancyForm/FancyButton.svelte +++ b/packages/bbui/src/FancyForm/FancyButton.svelte @@ -22,6 +22,7 @@ diff --git a/packages/bbui/src/FancyForm/FancyField.svelte b/packages/bbui/src/FancyForm/FancyField.svelte index 85f07f2a31..ff02f68df9 100644 --- a/packages/bbui/src/FancyForm/FancyField.svelte +++ b/packages/bbui/src/FancyForm/FancyField.svelte @@ -1,4 +1,6 @@ e.stopPropagation() && dispatch(e)} {href} {target} {download}