티스토리 수익 글 보기

티스토리 수익 글 보기

import{d as p,az as d,aA as m,o as n,c as a,t as r,k as t,j as i,$ as u,a4 as k,ce as h,aD as b,aF as v}from”./C-ofbOqx.js”;const C={key:0,”flex-1″:””,”ms-2″:””,”pointer-events-none”:””},y={key:1,”flex-1″:””,”ms-2″:””,”pointer-events-none”:””},V=p({__name:”CommonCheckbox”,props:d({label:{},hover:{type:Boolean},iconChecked:{},iconUnchecked:{},checkedIconColor:{},prependCheckbox:{type:Boolean}},{modelValue:{type:[Boolean,null]},modelModifiers:{}}),emits:[“update:modelValue”],setup(c){const o=m(c,”modelValue”);return(e,l)=>(n(),a(“label”,b({class:[“common-checkbox flex items-center cursor-pointer py-1 text-md w-full gap-y-1″,e.hover?”hover:bg-active ms–2 px-4 py-2”:null]},e.$attrs,{onClick:l[1]||(l[1]=v(s=>o.value=!o.value,[“prevent”]))}),[e.label&&!e.prependCheckbox?(n(),a(“span”,C,r(e.label),1)):t(“”,!0),i(“span”,{class:u([o.value?e.iconChecked??”i-ri:checkbox-line”:e.iconUnchecked??”i-ri:checkbox-blank-line”,o.value&&e.checkedIconColor]),”text-lg”:””,”aria-hidden”:”true”},null,2),k(i(“input”,{“onUpdate:modelValue”:l[0]||(l[0]=s=>o.value=s),type:”checkbox”,”sr-only”:””},null,512),[[h,o.value]]),e.label&&e.prependCheckbox?(n(),a(“span”,y,r(e.label),1)):t(“”,!0)],16))}});export{V as _};