2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{_ as d}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{o as s,c as a,b as o,t as l,F as r,d as i,f as c}from"./app-lWrE2aWG.js";const n={name:"MultipleChoiceBlock",data(){return{}},methods:{},props:{block:{type:Object},error:{type:Object}}},_={class:"mb-4 sm:mb-8"},m={class:"block mb-3 text-sm font-medium"},u={class:"space-y-2"},b={class:"flex"},f=["name","value","id"],h=["for"],p={key:0,class:"mt-2 text-sm text-gray-500",id:"hs-input-helper-text"},x={class:"text-sm text-red-600 mt-2",id:"hs-validation-name-error-helper"};function k(y,v,e,g,B,C){return s(),a("div",_,[o("label",m,l(e.block.data.title_field),1),o("div",u,[(s(!0),a(r,null,i(e.block.data.columns,t=>(s(),a("div",b,[o("input",{type:"checkbox",name:e.block.data.name_field+"[]",value:t.name_field,class:"shrink-0 mt-0.5 border-gray-200 rounded text-blue-600 focus:ring-blue-500 disabled:opacity-50 disabled:pointer-events-none",id:t.name_field+"-id"},null,8,f),o("label",{for:t.name_field+"-id",class:"text-sm text-gray-500 ms-3"},l(t.title_field),9,h)]))),256))]),e.error?c("",!0):(s(),a("p",p,l(e.block.data.description),1)),(s(!0),a(r,null,i(e.error,t=>(s(),a("p",x,l(t),1))),256))])}const M=d(n,[["render",k]]);export{M as default};
|