From 9355180e7d9b0ff11862b0d7ff488ef12207936c Mon Sep 17 00:00:00 2001 From: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com> Date: Mon, 5 Feb 2024 13:58:42 +0530 Subject: [PATCH] feat: Form selectable tags component to use with onboarding form --- .../v3/components/Form/RadioTags.vue | 69 +++++++++++++++++++ .../v3/components/Form/WithLabel.vue | 45 ++++++++++++ 2 files changed, 114 insertions(+) create mode 100644 app/javascript/v3/components/Form/RadioTags.vue create mode 100644 app/javascript/v3/components/Form/WithLabel.vue diff --git a/app/javascript/v3/components/Form/RadioTags.vue b/app/javascript/v3/components/Form/RadioTags.vue new file mode 100644 index 000000000..b04d2e79b --- /dev/null +++ b/app/javascript/v3/components/Form/RadioTags.vue @@ -0,0 +1,69 @@ + + + + + {{ option.label }} + + + + + + diff --git a/app/javascript/v3/components/Form/WithLabel.vue b/app/javascript/v3/components/Form/WithLabel.vue new file mode 100644 index 000000000..3f7da8b64 --- /dev/null +++ b/app/javascript/v3/components/Form/WithLabel.vue @@ -0,0 +1,45 @@ + + + + + {{ label }} + + + + + + {{ errorMessage }} + + + + +