Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 

25 rindas
601 B

  1. import './input-text.scss';
  2. import {createElement} from "../../_global/scripts/helpers";
  3. export const createInputText = ({
  4. type = 'text',
  5. id = 'username',
  6. name = 'username',
  7. isRequired = false,
  8. placeholder = 'Platzhalter-Text',
  9. classes = '',
  10. }) => {
  11. const input = createElement(type === 'textarea' ? 'textarea' : 'input', classes && classes.length > 0 ? classes.split(' ') : []);
  12. input.id = id;
  13. input.name = name;
  14. input.required = isRequired;
  15. if (placeholder) {
  16. input.placeholder = placeholder;
  17. }
  18. if (type !== 'textarea') {
  19. input.type = type;
  20. }
  21. return input;
  22. }