"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[364],{"./stories/atoms/label/LabelComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createLabel});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),label=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(label.Z,options);label.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createLabel=function createLabel(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Benutzername":_ref$text,_ref$forAttribute=_ref.forAttribute,forAttribute=void 0===_ref$forAttribute?"name":_ref$forAttribute,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$isHidden=_ref.isHidden,isHidden=void 0!==_ref$isHidden&&_ref$isHidden,label=(0,helpers.az)("label",isHidden?["visually-hidden"]:[],text);(label.htmlFor=forAttribute,isRequired)&&((0,helpers.az)("sup",[],"*",label).title="Pflichtfeld");return label}},"./stories/components/form-element/FormElementComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>createFormElement});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js");var _global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/_global/scripts/helpers.js"),_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./stories/atoms/label/LabelComponent.js"),_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./stories/atoms/input-checkbox-radio/InputCheckboxRadioComponent.js"),_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/atoms/input-select/InputSelectComponent.js"),_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./stories/atoms/input-select/InputSelectData.js"),createFormElement=function createFormElement(_ref){var _ref$wrapperClasses=_ref.wrapperClasses,wrapperClasses=void 0===_ref$wrapperClasses?"form-element":_ref$wrapperClasses,_ref$name=_ref.name,name=void 0===_ref$name?"name":_ref$name,_ref$id=_ref.id,id=void 0===_ref$id?null:_ref$id,_ref$inputType=_ref.inputType,inputType=void 0===_ref$inputType?"text":_ref$inputType,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"":_ref$placeholder,_ref$label=_ref.label,label=void 0===_ref$label?"Benutzername":_ref$label,_ref$selectOptions=_ref.selectOptions,selectOptions=void 0===_ref$selectOptions?[]:_ref$selectOptions,wrapper=(0,_global_scripts_helpers__WEBPACK_IMPORTED_MODULE_4__.az)("div",wrapperClasses.split(" "));return id&&0!==id.length||(id=name),"checkbox"!==inputType&&"radio"!==inputType||wrapper.appendChild((0,_atoms_input_checkbox_radio_InputCheckboxRadioComponent__WEBPACK_IMPORTED_MODULE_6__.a)({type:inputType,isRequired,name,id})),wrapper.appendChild((0,_atoms_label_LabelComponent__WEBPACK_IMPORTED_MODULE_5__._)({forAttribute:id,isRequired,text:label})),"select"===inputType&&wrapper.appendChild((0,_atoms_input_select_InputSelectComponent__WEBPACK_IMPORTED_MODULE_8__.E)({placeholder,isRequired,name,id,options:selectOptions.length>0?selectOptions:_atoms_input_select_InputSelectData__WEBPACK_IMPORTED_MODULE_9__.A})),-1===["checkbox","radio","select"].indexOf(inputType)&&wrapper.appendChild((0,_atoms_input_text_InputTextComponent__WEBPACK_IMPORTED_MODULE_7__.$)({placeholder,isRequired,name,id,type:inputType})),wrapper}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/label/label.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"label{display:block;font-size:var(--font-size-small);font-weight:400;margin:0}label a:hover{color:var(--theme-color-link-hover)}label sup{vertical-align:top;margin-left:.1em}","",{version:3,sources:["webpack://./stories/atoms/label/label.scss"],names:[],mappings:"AAAA,MACE,aAAA,CACA,gCAAA,CACA,eAAA,CACA,QAAA,CAEA,cACE,mCAAA,CAGF,UACE,kBAAA,CACA,gBAAA",sourcesContent:["label {\n display: block;\n font-size: var(--font-size-small);\n font-weight: 400;\n margin: 0;\n\n a:hover {\n color: var(--theme-color-link-hover);\n }\n\n sup {\n vertical-align: top;\n margin-left: 0.1em;\n }\n}\n\n//input[type='radio'], input[type='checkbox'] {\n// ~ label {\n// font-size: var(--font-size-copy);\n// line-height: 1.4;\n// display: inline-block;\n// vertical-align: top;\n// max-width: calc(100% - 40px);\n// margin-top: calc(10px - 0.6em);\n// margin-bottom: 1em;\n//\n// @media(max-width: 999px) {\n// margin-top: calc(10px - 0.65em);\n// }\n// }\n//}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/form-element/FormElement.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CheckboxFormElement:()=>CheckboxFormElement,RadioFormElement:()=>RadioFormElement,SelectFormElement:()=>SelectFormElement,TextFormElement:()=>TextFormElement,TextareaFormElement:()=>TextareaFormElement,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _FormElementComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/form-element/FormElementComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;iDatenschutzbestimmungen.'};var RadioFormElement=Template.bind({});RadioFormElement.args={inputType:"radio",label:"Option 1"};var SelectFormElement=Template.bind({});SelectFormElement.args={inputType:"select",label:"Auswahl"};var TextareaFormElement=Template.bind({});TextareaFormElement.args={inputType:"textarea",label:"Ihre Nachricht"};var __namedExportsOrder=["TextFormElement","CheckboxFormElement","RadioFormElement","SelectFormElement","TextareaFormElement"];TextFormElement.parameters={...TextFormElement.parameters,docs:{...TextFormElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormElement({\n ...args\n });\n}",...TextFormElement.parameters?.docs?.source}}},CheckboxFormElement.parameters={...CheckboxFormElement.parameters,docs:{...CheckboxFormElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormElement({\n ...args\n });\n}",...CheckboxFormElement.parameters?.docs?.source}}},RadioFormElement.parameters={...RadioFormElement.parameters,docs:{...RadioFormElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormElement({\n ...args\n });\n}",...RadioFormElement.parameters?.docs?.source}}},SelectFormElement.parameters={...SelectFormElement.parameters,docs:{...SelectFormElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormElement({\n ...args\n });\n}",...SelectFormElement.parameters?.docs?.source}}},TextareaFormElement.parameters={...TextareaFormElement.parameters,docs:{...TextareaFormElement.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createFormElement({\n ...args\n });\n}",...TextareaFormElement.parameters?.docs?.source}}}}}]);