klioso
Version:
Multi-Service Provider Management System for WordPress and Web Development with Enhanced Scanner
2 lines (1 loc) • 2.53 kB
JavaScript
import{j as s}from"./app-DZ07njAd.js";function x({label:n,error:e,helper:a,id:t,...d}){const l=a?`${t}-helper`:void 0,r=e?`${t}-error`:void 0,c=[l,r].filter(Boolean).join(" ")||void 0;return s.jsxs("label",{className:"block mb-4",htmlFor:t,children:[s.jsx("span",{className:"block text-sm font-medium text-gray-700",children:n}),s.jsx("input",{id:t,className:`mt-1 block w-full rounded border-gray-300 shadow-sm ${e?"border-red-500":""}`,"aria-invalid":e?"true":void 0,"aria-describedby":c,...d}),a&&s.jsx("span",{id:l,className:"text-xs text-gray-400",children:a}),e&&s.jsx("span",{id:r,className:"text-xs text-red-500",children:e})]})}function m({label:n,error:e,helper:a,id:t,...d}){const l=a?`${t}-helper`:void 0,r=e?`${t}-error`:void 0,c=[l,r].filter(Boolean).join(" ")||void 0;return s.jsxs("label",{className:"block mb-4",htmlFor:t,children:[s.jsx("span",{className:"block text-sm font-medium text-gray-700",children:n}),s.jsx("textarea",{id:t,className:`mt-1 block w-full rounded border-gray-300 shadow-sm ${e?"border-red-500":""}`,"aria-invalid":e?"true":void 0,"aria-describedby":c,...d}),a&&s.jsx("span",{id:l,className:"text-xs text-gray-400",children:a}),e&&s.jsx("span",{id:r,className:"text-xs text-red-500",children:e})]})}function b({label:n,error:e,id:a,"aria-describedby":t,...d}){const l=e?`${a}-error`:void 0,r=[t,l].filter(Boolean).join(" ")||void 0;return s.jsxs("label",{className:"inline-flex items-center mb-4",htmlFor:a,children:[s.jsx("input",{id:a,type:"checkbox",className:`rounded border-gray-300 ${e?"border-red-500":""}`,"aria-invalid":e?"true":void 0,"aria-describedby":r,...d}),s.jsx("span",{className:"ml-2 text-sm text-gray-700",children:n}),e&&s.jsx("span",{id:l,className:"ml-2 text-xs text-red-500",children:e})]})}function u({label:n,error:e,helper:a,children:t,id:d,...l}){const r=a?`${d}-helper`:void 0,c=e?`${d}-error`:void 0,o=[r,c].filter(Boolean).join(" ")||void 0;return s.jsxs("label",{className:"block mb-4",htmlFor:d,children:[s.jsx("span",{className:"block text-sm font-medium text-gray-700",children:n}),s.jsx("select",{id:d,className:`mt-1 block w-full rounded border-gray-300 shadow-sm ${e?"border-red-500":""}`,"aria-invalid":e?"true":void 0,"aria-describedby":o,...l,children:t}),a&&s.jsx("span",{id:r,className:"text-xs text-gray-400",children:a}),e&&s.jsx("span",{id:c,className:"text-xs text-red-500",children:e})]})}function i({children:n,...e}){return s.jsx("form",{...e,className:"space-y-4",children:n})}i.Input=x;i.Textarea=m;i.Checkbox=b;i.Select=u;export{i as F};