(()=> {
"use strict";
var __webpack_modules__=({
"./src/index.js":
((__unused_webpack_module, __webpack_exports__, __webpack_require__)=> {
__webpack_require__.r(__webpack_exports__);
var _style_scss__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__( "./style.scss");
var _modules_menu_active_link_module__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__( "./src/modules/menu-active-link.module.js");
var _modules_toggle_item_module__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__( "./src/modules/toggle-item.module.js");
var _modules_contact_form_fill_module__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__( "./src/modules/contact-form-fill.module.js");
const menuActiveLinkModule=new _modules_menu_active_link_module__WEBPACK_IMPORTED_MODULE_1__["default"]();
const toggleItemModule=new _modules_toggle_item_module__WEBPACK_IMPORTED_MODULE_2__["default"]();
const contactFormFillModule=new _modules_contact_form_fill_module__WEBPACK_IMPORTED_MODULE_3__["default"]();
}),
"./src/modules/contact-form-fill.module.js":
((__unused_webpack_module, __webpack_exports__, __webpack_require__)=> {
__webpack_require__.r(__webpack_exports__);
__webpack_require__.d(__webpack_exports__, {
"default": ()=> (__WEBPACK_DEFAULT_EXPORT__)
});
class ContactFormFillModule {
constructor(){
this.init();
}
init(){
$(document).ready(()=> {
this.toggleItem();
this.eventListenerOnSent();
this.eventListenerOnValidation();
});//this.eventListenerOnSubmit();
}
toggleItem(){
$('#submit-contact-form').on('click', e=> {
e.preventDefault();
const contactName=$('input[name="contact-name"]').val();
const contactEmail=$('input[name="contact-email"]').val();
const contactTopic=$('input[name="contact-topic"]').val();
$('input[name="text-imie"]').val(contactName);
$('input[name="email-mail"]').val(contactEmail);
$('input[name="text-topic"]').val(contactTopic);
$('.wpcf7-submit').click();
$('#submit-contact-form').addClass('sending');
$('.spinner-contact').removeClass('hidden');
var your_div=document.getElementById('submit-contact-form');
var text_to_change=your_div.childNodes[0];
text_to_change.nodeValue='';
});
}
eventListenerOnValidation(){
const wpcf7Elm=document.querySelector('.wpcf7');
wpcf7Elm.addEventListener('wpcf7invalid', function (event){
console.log(event);
alert("Formularz niepoprawnie wypełniony. Wszystkie pola są wymagane.");
$('.success-msg').addClass('hidden');
$('#submit-contact-form').removeClass('sending');
$('.spinner-contact').addClass('hidden');
var your_div=document.getElementById('submit-contact-form');
var text_to_change=your_div.childNodes[0];
text_to_change.nodeValue='Skontaktuj się z nami';
}, false);
}
eventListenerOnSubmit(){
const wpcf7Elm=document.querySelector('.wpcf7');
wpcf7Elm.addEventListener('wpcf7submit', function (event){//$('#submit-contact-form').text('Wysyłanie...');
}, false);
}
eventListenerOnSent(){
const wpcf7Elm=document.querySelector('.wpcf7');
wpcf7Elm.addEventListener('wpcf7mailsent', function (event){
$('input[name="contact-name"]').val('');
$('input[name="contact-email"]').val('');
$('input[name="contact-topic"]').val('');
$('#submit-contact-form').text('Skontaktuj się z nami');
$('.success-msg').removeClass('hidden');
$('#submit-contact-form').removeClass('sending');
$('#submit-contact-form').append('<div class="spinner spinner-contact hidden"></div>');
}, false);
}}
const __WEBPACK_DEFAULT_EXPORT__=(ContactFormFillModule);
}),
"./src/modules/menu-active-link.module.js":
((__unused_webpack_module, __webpack_exports__, __webpack_require__)=> {
__webpack_require__.r(__webpack_exports__);
__webpack_require__.d(__webpack_exports__, {
"default": ()=> (__WEBPACK_DEFAULT_EXPORT__)
});
class MenuActiveLinkModule {
constructor(){
this.init();
}
init(){
$('.axil-mainmenu .mainmenu li a').each(function (){
const menuText=$(this).text().toLowerCase().replace(' ', '-');
if(window.location.href.includes(menuText)){
$(this).addClass('active');
}});
}}
const __WEBPACK_DEFAULT_EXPORT__=(MenuActiveLinkModule);
}),
"./src/modules/toggle-item.module.js":
((__unused_webpack_module, __webpack_exports__, __webpack_require__)=> {
__webpack_require__.r(__webpack_exports__);
__webpack_require__.d(__webpack_exports__, {
"default": ()=> (__WEBPACK_DEFAULT_EXPORT__)
});
class ToggleItemModule {
constructor(){
this.itemSelector='.item-single-question-heading';
this.toggleSelector='.item-single-question-content';
this.init();
}
init(){
this.toggleItem();
}
toggleItem(){
$(this.itemSelector).on('click', e=> {
var $this=$(e.currentTarget);
$this.find('img').toggleClass('rotate');
$this.parent().toggleClass('hidden');
});
}}
const __WEBPACK_DEFAULT_EXPORT__=(ToggleItemModule);
}),
"./style.scss":
((__unused_webpack_module, __webpack_exports__, __webpack_require__)=> {
__webpack_require__.r(__webpack_exports__);
})
});
var __webpack_module_cache__={};
function __webpack_require__(moduleId){
var cachedModule=__webpack_module_cache__[moduleId];
if(cachedModule!==undefined){
return cachedModule.exports;
}
var module=__webpack_module_cache__[moduleId]={
exports: {}
};
__webpack_modules__[moduleId](module, module.exports, __webpack_require__);
return module.exports;
}
__webpack_require__.m=__webpack_modules__;
(()=> {
var deferred=[];
__webpack_require__.O=(result, chunkIds, fn, priority)=> {
if(chunkIds){
priority=priority||0;
for(var i=deferred.length; i > 0&&deferred[i - 1][2] > priority; i--) deferred[i]=deferred[i - 1];
deferred[i]=[chunkIds, fn, priority];
return;
}
var notFulfilled=Infinity;
for (var i=0; i < deferred.length; i++){
var [chunkIds, fn, priority]=deferred[i];
var fulfilled=true;
for (var j=0; j < chunkIds.length; j++){
if((priority & 1===0||notFulfilled >=priority)&&Object.keys(__webpack_require__.O).every((key)=> (__webpack_require__.O[key](chunkIds[j])))){
chunkIds.splice(j--, 1);
}else{
fulfilled=false;
if(priority < notFulfilled) notFulfilled=priority;
}
}
if(fulfilled){
deferred.splice(i--, 1)
var r=fn();
if(r!==undefined) result=r;
}
}
return result;
};
})();
(()=> {
__webpack_require__.d=(exports, definition)=> {
for(var key in definition){
if(__webpack_require__.o(definition, key)&&!__webpack_require__.o(exports, key)){
Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
}
}
};
})();
(()=> {
__webpack_require__.o=(obj, prop)=> (Object.prototype.hasOwnProperty.call(obj, prop))
})();
(()=> {
__webpack_require__.r=(exports)=> {
if(typeof Symbol!=='undefined'&&Symbol.toStringTag){
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
}
Object.defineProperty(exports, '__esModule', { value: true });
};
})();
(()=> {
var installedChunks={
"index": 0,
"./style-index": 0
};
__webpack_require__.O.j=(chunkId)=> (installedChunks[chunkId]===0);
var webpackJsonpCallback=(parentChunkLoadingFunction, data)=> {
var [chunkIds, moreModules, runtime]=data;
var moduleId, chunkId, i=0;
if(chunkIds.some((id)=> (installedChunks[id]!==0))){
for(moduleId in moreModules){
if(__webpack_require__.o(moreModules, moduleId)){
__webpack_require__.m[moduleId]=moreModules[moduleId];
}
}
if(runtime) var result=runtime(__webpack_require__);
}
if(parentChunkLoadingFunction) parentChunkLoadingFunction(data);
for(;i < chunkIds.length; i++){
chunkId=chunkIds[i];
if(__webpack_require__.o(installedChunks, chunkId)&&installedChunks[chunkId]){
installedChunks[chunkId][0]();
}
installedChunks[chunkId]=0;
}
return __webpack_require__.O(result);
}
var chunkLoadingGlobal=globalThis["webpackChunkmain"]=globalThis["webpackChunkmain"]||[];
chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));
chunkLoadingGlobal.push=webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));
})();
var __webpack_exports__=__webpack_require__.O(undefined, ["./style-index"], ()=> (__webpack_require__("./src/index.js")))
__webpack_exports__=__webpack_require__.O(__webpack_exports__);
})()
;