No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 

44 líneas
816 B

  1. import {createInputCheckboxRadio} from "./InputCheckboxRadioComponent";
  2. export default {
  3. title: 'Atoms/Input Checkbox Radio',
  4. args: {
  5. type: 'checkbox',
  6. //checked: false,
  7. //id: 'accepted',
  8. //name: 'accepted',
  9. },
  10. argTypes: {
  11. type: {
  12. name: 'Checkbox oder Radio',
  13. control: 'select',
  14. options: ['checkbox', 'radio'],
  15. defaultValue: 'checkbox',
  16. },
  17. /*
  18. id: {
  19. name: 'ID',
  20. },
  21. name: {
  22. name: 'Name-Attribut',
  23. },
  24. checked: {
  25. name: 'Vorausgewählt',
  26. },
  27. */
  28. }
  29. }
  30. const Template = ({...args}) => {
  31. return createInputCheckboxRadio({...args});
  32. };
  33. export const InputCheckbox = Template.bind({});
  34. InputCheckbox.args = {
  35. type: 'checkbox',
  36. };
  37. export const InputRadio = Template.bind({});
  38. InputRadio.args = {
  39. type: 'radio',
  40. };