Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 

32 wiersze
2.3 KiB

  1. import{c as S}from"./FormElementComponent-FtR0enzF.js";import"./helpers-YbsbTqMu.js";import"./iframe-D9cMMDcW.js";import"./preload-helper-C1FmrZbK.js";import"./ButtonComponent-C1nc5If8.js";import"./LabelComponent-CLHT3U_X.js";import"./InputCheckboxRadioComponent-BDs-wiIA.js";import"./InputSelectComponent-Dy8E-zpH.js";const R={title:"Components/Form Element",args:{inputType:"text"},argTypes:{inputType:{control:"select",options:["text","checkbox","radio","select","password","textarea"]}}},n=({...y})=>S({...y}),e=n.bind({});e.args={placeholder:"Platzhalter"};const r=n.bind({});r.args={inputType:"checkbox",label:'Ich akzeptiere die <a href="#">Datenschutzbestimmungen</a>.'};const t=n.bind({});t.args={inputType:"radio",label:"Option 1"};const a=n.bind({});a.args={inputType:"select",label:"Auswahl"};const o=n.bind({});o.args={inputType:"textarea",label:"Ihre Nachricht"};var s,m,c;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:`({
  2. ...args
  3. }) => {
  4. return createFormElement({
  5. ...args
  6. });
  7. }`,...(c=(m=e.parameters)==null?void 0:m.docs)==null?void 0:c.source}}};var p,l,i;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`({
  8. ...args
  9. }) => {
  10. return createFormElement({
  11. ...args
  12. });
  13. }`,...(i=(l=r.parameters)==null?void 0:l.docs)==null?void 0:i.source}}};var u,d,g;t.parameters={...t.parameters,docs:{...(u=t.parameters)==null?void 0:u.docs,source:{originalSource:`({
  14. ...args
  15. }) => {
  16. return createFormElement({
  17. ...args
  18. });
  19. }`,...(g=(d=t.parameters)==null?void 0:d.docs)==null?void 0:g.source}}};var E,F,b;a.parameters={...a.parameters,docs:{...(E=a.parameters)==null?void 0:E.docs,source:{originalSource:`({
  20. ...args
  21. }) => {
  22. return createFormElement({
  23. ...args
  24. });
  25. }`,...(b=(F=a.parameters)==null?void 0:F.docs)==null?void 0:b.source}}};var x,h,T;o.parameters={...o.parameters,docs:{...(x=o.parameters)==null?void 0:x.docs,source:{originalSource:`({
  26. ...args
  27. }) => {
  28. return createFormElement({
  29. ...args
  30. });
  31. }`,...(T=(h=o.parameters)==null?void 0:h.docs)==null?void 0:T.source}}};const A=["TextFormElement","CheckboxFormElement","RadioFormElement","SelectFormElement","TextareaFormElement"];export{r as CheckboxFormElement,t as RadioFormElement,a as SelectFormElement,e as TextFormElement,o as TextareaFormElement,A as __namedExportsOrder,R as default};