{"remainingRequest":"C:\\wamp64\\www\\free-energie\\wp-content\\themes\\digitalcover\\node_modules\\babel-loader\\lib\\index.js??ruleSet[1].rules[0].use[1]!C:\\wamp64\\www\\free-energie\\wp-content\\themes\\digitalcover\\resources\\assets\\scripts\\transitions\\Fade.js","dependencies":[{"path":"C:\\wamp64\\www\\free-energie\\wp-content\\themes\\digitalcover\\resources\\assets\\scripts\\transitions\\Fade.js","mtime":1725006057000},{"path":"C:\\wamp64\\www\\free-energie\\wp-content\\themes\\digitalcover\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1726651497274},{"path":"C:\\wamp64\\www\\free-energie\\wp-content\\themes\\digitalcover\\node_modules\\babel-loader\\lib\\index.js","mtime":1726651482652}],"contextDependencies":[],"result":["import gsap from 'gsap';\nimport BaseTransition from './baseTransition';\nimport store from '../util/store';\nexport default class Fade extends BaseTransition {\n  constructor(e) {\n    super(e);\n  }\n  hideLoader() {\n    return new Promise(resolve => {\n      const tl = gsap.timeline({\n        onComplete: () => {\n          if (store.scrollEngine === 'locomotive-scroll') store.smoothScroll.update();\n          this.resetScroll();\n          resolve();\n        }\n      });\n      tl.to(store.panel, {\n        opacity: 0,\n        duration: 0.35,\n        ease: 'power3.out'\n      }, 0);\n    });\n  }\n  showLoader() {\n    return new Promise(resolve => {\n      gsap.to(store.panel, {\n        opacity: 1,\n        duration: 0.35,\n        ease: 'power3.out',\n        onComplete: () => {\n          resolve();\n        }\n      });\n    });\n  }\n}",null]}