felicity-lims/felicity/templates/static/assets/Accordion-dc7be4da.js

2 lines
1,009 B
JavaScript
Raw Normal View History

import{f as i,r as l,h as c,j as d,A as f,x as e,i as p,u as s,l as a,al as r,ag as u,_}from"./_plugin-vue_export-helper-3f67fb71.js";import{b as m,T as h}from"./runtime-dom.esm-bundler-6e07ef74.js";const b={class:"rounded-sm my-1"},v={class:"border border-b-0 bg-gray-100 px-4 p-2"},w={class:"w-full text-left"},x=e("span",{class:"ml-2"},[e("i",{class:"fa fa-chevron-down"})],-1),y={class:"border px-4 py-2"},A=i({__name:"Accordion",props:{show:Boolean},setup(B){let o=l(!1);return(t,n)=>(c(),d(h,{name:"accordion"},{default:f(()=>[e("div",b,[e("div",v,[e("button",{onClick:n[0]||(n[0]=g=>p(o)?o.value=!s(o):o=!s(o)),class:"w-full flex justify-between text-gray-800 font-bold hover:underline focus:outline-none",type:"button"},[e("span",w,[a(t.$slots,"title",{},()=>[r("Accordion Title")])]),x])]),u(e("div",y,[a(t.$slots,"body",{},()=>[r("Accordion Body")])],512),[[m,s(o)]])])]),_:3}))}}),C=_(A,[["__file","/home/aurthurm/Development/felicity-lims/webapp/components/Accordion.vue"]]);export{C as default};