@jubayer11/vue-dynamic-form-builder
Version:
Vue 3 schema-driven dynamic form builder with flexible validation, styling, and real-world use case demos.
2 lines (1 loc) • 1.55 kB
JavaScript
import{c as t,o as n,a as l,n as a}from"./index-CduE4_Jo.js";const i={__name:"iconView",props:{icon:{type:String,default:"icon__default__icon"},path:{type:Array,default:["icon__default__icon__path1","icon__default__icon__path2"]}},setup(e){return(C,c)=>(n(),t("svg",{class:a([e.icon]),viewBox:"0 0 16 12",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[l("path",{class:a([e.path[0]]),d:"M6.3125 6C6.3125 5.55245 6.49029 5.12323 6.80676 4.80676C7.12323 4.49029 7.55245 4.3125 8 4.3125C8.44755 4.3125 8.87678 4.49029 9.19324 4.80676C9.50971 5.12323 9.6875 5.55245 9.6875 6C9.6875 6.44755 9.50971 6.87678 9.19324 7.19324C8.87678 7.50971 8.44755 7.6875 8 7.6875C7.55245 7.6875 7.12323 7.50971 6.80676 7.19324C6.49029 6.87678 6.3125 6.44755 6.3125 6Z",fill:"#1445BE"},null,2),l("path",{class:a([e.path[1]]),"fill-rule":"evenodd","clip-rule":"evenodd",d:"M0.5 6C0.5 7.23 0.81875 7.64325 1.45625 8.472C2.729 10.125 4.8635 12 8 12C11.1365 12 13.271 10.125 14.5438 8.472C15.1813 7.644 15.5 7.22925 15.5 6C15.5 4.77 15.1813 4.35675 14.5438 3.528C13.271 1.875 11.1365 0 8 0C4.8635 0 2.729 1.875 1.45625 3.528C0.81875 4.3575 0.5 4.77075 0.5 6ZM8 3.1875C7.25408 3.1875 6.53871 3.48382 6.01126 4.01126C5.48382 4.53871 5.1875 5.25408 5.1875 6C5.1875 6.74592 5.48382 7.46129 6.01126 7.98874C6.53871 8.51618 7.25408 8.8125 8 8.8125C8.74592 8.8125 9.46129 8.51618 9.98874 7.98874C10.5162 7.46129 10.8125 6.74592 10.8125 6C10.8125 5.25408 10.5162 4.53871 9.98874 4.01126C9.46129 3.48382 8.74592 3.1875 8 3.1875Z",fill:"#1445BE"},null,2)],2))}};export{i as default};