Skip to content
Snippets Groups Projects
Commit 612d0428 authored by build-pipeline's avatar build-pipeline
Browse files

publish: Merge branch 'refactor/form-components' into 'dev'

generated from commit 7644a9d9
parent 751ff750
Branches
No related tags found
No related merge requests found
...@@ -8780,53 +8780,34 @@ Object.defineProperty(exports, "__esModule", { ...@@ -8780,53 +8780,34 @@ Object.defineProperty(exports, "__esModule", {
exports.default = void 0; exports.default = void 0;
var _Button = _interopRequireDefault(__webpack_require__("49+2")); var _Button = _interopRequireDefault(__webpack_require__("49+2"));
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM");
var _react = _interopRequireWildcard(__webpack_require__("ivGQ")); var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
var _reactRouterDom = __webpack_require__("Iyno");
__webpack_require__("Caoy"); __webpack_require__("Caoy");
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
var FormNavigation = function FormNavigation(_ref) { var FormNavigation = function FormNavigation(_ref) {
var step = _ref.step, var handlePrevious = _ref.handlePrevious,
handlePrevious = _ref.handlePrevious,
handleNext = _ref.handleNext, handleNext = _ref.handleNext,
disableNextButton = _ref.disableNextButton,
disablePrevButton = _ref.disablePrevButton, disablePrevButton = _ref.disablePrevButton,
isEcogesture = _ref.isEcogesture, disableNextButton = _ref.disableNextButton,
isLastConnectStep = _ref.isLastConnectStep, isLastStep = _ref.isLastStep,
isLoading = _ref.isLoading; isLoading = _ref.isLoading;
var _useI18n = (0, _I18n.useI18n)(), var _useI18n = (0, _I18n.useI18n)(),
t = _useI18n.t; t = _useI18n.t;
var navigate = (0, _reactRouterDom.useNavigate)();
var handlePreviousClick = function handlePreviousClick() {
handlePrevious();
};
var handleNextClick = function handleNextClick() {
handleNext();
// handle go back to connect for SGE
if (isLastConnectStep) {
navigate('/consumption/electricity');
}
};
var getSecondButtonLabel = (0, _react.useCallback)(function () { var getSecondButtonLabel = (0, _react.useCallback)(function () {
if (isLoading) { if (isLoading) return t('profile_type.form.button_loading');
return t('profile_type.form.button_loading'); if (isLastStep) return t('profile_type.form.button_end');
} else if (isLastConnectStep || step === _enums.ProfileTypeStepForm.UPDATE_DATE || step === _enums.EcogestureStepForm.EQUIPMENTS && isEcogesture) { return t('profile_type.form.button_next');
return t('profile_type.form.button_end'); }, [isLastStep, isLoading, t]);
} else {
return t('profile_type.form.button_next');
}
}, [isEcogesture, isLastConnectStep, isLoading, step, t]);
return /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement("div", {
className: "profile-navigation" className: "profile-navigation"
}, /*#__PURE__*/_react.default.createElement(_Button.default, { }, /*#__PURE__*/_react.default.createElement(_Button.default, {
"aria-label": t('profile_type.accessibility.button_previous'), "aria-label": t('profile_type.accessibility.button_previous'),
onClick: handlePreviousClick, onClick: handlePrevious,
className: "btnSecondary", className: "btnSecondary",
disabled: disablePrevButton || step === _enums.ProfileTypeStepForm.HOUSING_TYPE disabled: disablePrevButton
}, t('profile_type.form.button_previous')), /*#__PURE__*/_react.default.createElement(_Button.default, { }, t('profile_type.form.button_previous')), /*#__PURE__*/_react.default.createElement(_Button.default, {
"aria-label": step === _enums.ProfileTypeStepForm.UPDATE_DATE || step === _enums.EcogestureStepForm.EQUIPMENTS && isEcogesture ? t('profile_type.accessibility.button_end') : t('profile_type.accessibility.button_next'), "aria-label": isLastStep ? t('profile_type.accessibility.button_end') : t('profile_type.accessibility.button_next'),
onClick: handleNextClick, onClick: handleNext,
className: "btnPrimary", className: "btnPrimary",
disabled: disableNextButton disabled: disableNextButton
}, getSecondButtonLabel())); }, getSecondButtonLabel()));
...@@ -17196,7 +17177,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c")); ...@@ -17196,7 +17177,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _core = __webpack_require__("rMFn"); var _core = __webpack_require__("rMFn");
var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi")); var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
__webpack_require__("xY34"); __webpack_require__("xY34");
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
...@@ -17300,10 +17280,7 @@ var ProfileTypeFormDateSelection = function ProfileTypeFormDateSelection(_ref) { ...@@ -17300,10 +17280,7 @@ var ProfileTypeFormDateSelection = function ProfileTypeFormDateSelection(_ref) {
var renderMonths = selectedYear === _luxon.DateTime.now().year ? selectMonths.slice(0, _luxon.DateTime.now().month) : selectMonths; var renderMonths = selectedYear === _luxon.DateTime.now().year ? selectMonths.slice(0, _luxon.DateTime.now().month) : selectMonths;
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "profile-form-container" className: "profile-form-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement("div", {
step: step,
formType: "profile"
}), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-question-label" className: "profile-question-label"
}, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer !== null && /*#__PURE__*/_react.default.createElement("div", { }, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer !== null && /*#__PURE__*/_react.default.createElement("div", {
className: "select-container" className: "select-container"
...@@ -17340,10 +17317,10 @@ var ProfileTypeFormDateSelection = function ProfileTypeFormDateSelection(_ref) { ...@@ -17340,10 +17317,10 @@ var ProfileTypeFormDateSelection = function ProfileTypeFormDateSelection(_ref) {
className: "date-option" className: "date-option"
}, month.label); }, month.label);
}))))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { }))))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer === '' disableNextButton: answer === '',
isLastStep: true
})); }));
}; };
var _default = ProfileTypeFormDateSelection; var _default = ProfileTypeFormDateSelection;
...@@ -19660,8 +19637,7 @@ var EcogestureFormEquipment = function EcogestureFormEquipment(_ref) { ...@@ -19660,8 +19637,7 @@ var EcogestureFormEquipment = function EcogestureFormEquipment(_ref) {
currentProfileType = _ref.currentProfileType, currentProfileType = _ref.currentProfileType,
setPreviousStep = _ref.setPreviousStep, setPreviousStep = _ref.setPreviousStep,
setNextStepEcogestureForm = _ref.setNextStepEcogestureForm, setNextStepEcogestureForm = _ref.setNextStepEcogestureForm,
setNextStepProfileForm = _ref.setNextStepProfileForm, setNextStepProfileForm = _ref.setNextStepProfileForm;
step = _ref.step;
var _useI18n = (0, _I18n.useI18n)(), var _useI18n = (0, _I18n.useI18n)(),
t = _useI18n.t; t = _useI18n.t;
var _useAppSelector = (0, _hooks.useAppSelector)(function (state) { var _useAppSelector = (0, _hooks.useAppSelector)(function (state) {
...@@ -19723,11 +19699,10 @@ var EcogestureFormEquipment = function EcogestureFormEquipment(_ref) { ...@@ -19723,11 +19699,10 @@ var EcogestureFormEquipment = function EcogestureFormEquipment(_ref) {
isChecked: answer.includes(equipment) isChecked: answer.includes(equipment)
})); }));
})))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { })))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer.length == 0, disableNextButton: answer.length == 0,
isEcogesture: true isLastStep: true
})); }));
}; };
var _default = EcogestureFormEquipment; var _default = EcogestureFormEquipment;
...@@ -20592,6 +20567,7 @@ Object.defineProperty(exports, "__esModule", { ...@@ -20592,6 +20567,7 @@ Object.defineProperty(exports, "__esModule", {
exports.default = void 0; exports.default = void 0;
var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c")); var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
var _Content = _interopRequireDefault(__webpack_require__("Yd9R")); var _Content = _interopRequireDefault(__webpack_require__("Yd9R"));
var _EcogestureFormEquipment = _interopRequireDefault(__webpack_require__("ZKcy")); var _EcogestureFormEquipment = _interopRequireDefault(__webpack_require__("ZKcy"));
var _CozyBar = _interopRequireDefault(__webpack_require__("6pCu")); var _CozyBar = _interopRequireDefault(__webpack_require__("6pCu"));
...@@ -20773,7 +20749,6 @@ var ProfileTypeView = function ProfileTypeView() { ...@@ -20773,7 +20749,6 @@ var ProfileTypeView = function ProfileTypeView() {
}); });
} else if (answerType.type === _enums.ProfileTypeFormType.EQUIPMENT_SELECTION) { } else if (answerType.type === _enums.ProfileTypeFormType.EQUIPMENT_SELECTION) {
return /*#__PURE__*/_react.default.createElement(_EcogestureFormEquipment.default, { return /*#__PURE__*/_react.default.createElement(_EcogestureFormEquipment.default, {
step: step,
currentProfileType: currentProfileType, currentProfileType: currentProfileType,
setNextStepProfileForm: setNextStep, setNextStepProfileForm: setNextStep,
setPreviousStep: setPreviousStep setPreviousStep: setPreviousStep
...@@ -20790,10 +20765,19 @@ var ProfileTypeView = function ProfileTypeView() { ...@@ -20790,10 +20765,19 @@ var ProfileTypeView = function ProfileTypeView() {
}), /*#__PURE__*/_react.default.createElement(_Content.default, { }), /*#__PURE__*/_react.default.createElement(_Content.default, {
heightOffset: headerHeight heightOffset: headerHeight
}, /*#__PURE__*/_react.default.createElement("div", { }, /*#__PURE__*/_react.default.createElement("div", {
className: "profileType-view"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "progressContainer"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, {
currentStep: step,
totalSteps: Object.keys(_enums.ProfileTypeStepForm).length / 2
})), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-type-container" className: "profile-type-container"
}, isLoading && /*#__PURE__*/_react.default.createElement(_Loader.default, null), !isLoading && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, step !== _enums.ProfileTypeStepForm.END && selectForm(), step === _enums.ProfileTypeStepForm.END && /*#__PURE__*/_react.default.createElement(_ProfileTypeFinished.default, { }, isLoading && /*#__PURE__*/_react.default.createElement("div", {
className: "loaderContainer"
}, /*#__PURE__*/_react.default.createElement(_Loader.default, null)), !isLoading && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, step !== _enums.ProfileTypeStepForm.END && selectForm(), step === _enums.ProfileTypeStepForm.END && /*#__PURE__*/_react.default.createElement(_ProfileTypeFinished.default, {
profileType: currentProfileType profileType: currentProfileType
}))))); }))))));
}; };
var _default = ProfileTypeView; var _default = ProfileTypeView;
exports.default = _default; exports.default = _default;
...@@ -20924,7 +20908,7 @@ exports.default = ProfileEcogestureService; ...@@ -20924,7 +20908,7 @@ exports.default = ProfileEcogestureService;
   
exports = module.exports = __webpack_require__("DjJv")(false); exports = module.exports = __webpack_require__("DjJv")(false);
// Module // Module
exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-type-progress {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n}\n.profile-type-progress .profile-type-progress-label {\n font-size: 0.938rem;\n font-weight: 700;\n width: 1.875rem;\n color: #e3b82a;\n text-align: right;\n}\n.profile-type-progress .profile-type-progress-bar-container {\n margin-left: 0.5rem;\n flex: 1;\n height: 6px;\n background-color: #121212;\n}\n.profile-type-progress .profile-type-progress-bar-container .profile-type-progress-bar-content {\n height: 100%;\n background-color: #e3b82a;\n border-radius: 12px;\n}", ""]); exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.formProgress {\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n gap: 8px;\n}\n.formProgress span {\n font-size: 0.938rem;\n font-weight: 700;\n color: #e3b82a;\n}\n.formProgress .container {\n flex: 1;\n height: 6px;\n}", ""]);
   
   
   
...@@ -24094,7 +24078,7 @@ exports.default = _default; ...@@ -24094,7 +24078,7 @@ exports.default = _default;
   
exports = module.exports = __webpack_require__("DjJv")(false); exports = module.exports = __webpack_require__("DjJv")(false);
// Module // Module
exports.push([module.i, ".profile-type-container {\n position: relative;\n min-height: inherit;\n display: flex;\n flex: 1;\n flex-direction: column;\n justify-content: space-between;\n}\n.profile-type-container label {\n cursor: pointer;\n}", ""]); exports.push([module.i, ".profileType-view {\n display: flex;\n flex-direction: column;\n flex: 1;\n padding-top: 1rem;\n}\n.profileType-view .progressContainer {\n margin-inline: 1rem;\n}\n.profileType-view .profile-type-container {\n position: relative;\n min-height: inherit;\n display: flex;\n flex: 1;\n flex-direction: column;\n justify-content: space-between;\n}\n.profileType-view .profile-type-container label {\n cursor: pointer;\n}", ""]);
   
   
   
...@@ -24314,7 +24298,6 @@ var _toConsumableArray2 = _interopRequireDefault(__webpack_require__("QGb3")); ...@@ -24314,7 +24298,6 @@ var _toConsumableArray2 = _interopRequireDefault(__webpack_require__("QGb3"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _classnames = _interopRequireDefault(__webpack_require__("uRLs")); var _classnames = _interopRequireDefault(__webpack_require__("uRLs"));
var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi")); var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
__webpack_require__("xY34"); __webpack_require__("xY34");
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
...@@ -24375,10 +24358,7 @@ var ProfileTypeFormMultiChoice = function ProfileTypeFormMultiChoice(_ref) { ...@@ -24375,10 +24358,7 @@ var ProfileTypeFormMultiChoice = function ProfileTypeFormMultiChoice(_ref) {
}, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]); }, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]);
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "profile-form-container" className: "profile-form-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement("div", {
step: step,
formType: "profile"
}), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-question-label" className: "profile-question-label"
}, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), /*#__PURE__*/_react.default.createElement("span", { }, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), /*#__PURE__*/_react.default.createElement("span", {
className: "profile-question-hint" className: "profile-question-hint"
...@@ -24398,7 +24378,6 @@ var ProfileTypeFormMultiChoice = function ProfileTypeFormMultiChoice(_ref) { ...@@ -24398,7 +24378,6 @@ var ProfileTypeFormMultiChoice = function ProfileTypeFormMultiChoice(_ref) {
checked: isChecked(stringValue) checked: isChecked(stringValue)
}), t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".").concat(value))); }), t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".").concat(value)));
})), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { })), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer.length < 1 disableNextButton: answer.length < 1
...@@ -24565,7 +24544,6 @@ exports.default = void 0; ...@@ -24565,7 +24544,6 @@ exports.default = void 0;
var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c")); var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi")); var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
__webpack_require__("xY34"); __webpack_require__("xY34");
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
...@@ -24605,10 +24583,7 @@ var ProfileTypeFormNumber = function ProfileTypeFormNumber(_ref) { ...@@ -24605,10 +24583,7 @@ var ProfileTypeFormNumber = function ProfileTypeFormNumber(_ref) {
}, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]); }, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]);
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "profile-form-container" className: "profile-form-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement("div", {
step: step,
formType: "profile"
}), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-question-label" className: "profile-question-label"
}, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer != null && /*#__PURE__*/_react.default.createElement("label", { }, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer != null && /*#__PURE__*/_react.default.createElement("label", {
className: "text" className: "text"
...@@ -24625,7 +24600,6 @@ var ProfileTypeFormNumber = function ProfileTypeFormNumber(_ref) { ...@@ -24625,7 +24600,6 @@ var ProfileTypeFormNumber = function ProfileTypeFormNumber(_ref) {
marginRight: '0.5rem' marginRight: '0.5rem'
} }
}), "m\xB2")), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { }), "m\xB2")), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer === '' disableNextButton: answer === ''
...@@ -28565,11 +28539,10 @@ var EcogestureFormSingleChoice = function EcogestureFormSingleChoice(_ref) { ...@@ -28565,11 +28539,10 @@ var EcogestureFormSingleChoice = function EcogestureFormSingleChoice(_ref) {
className: answer === value ? 'checked-input' : '' className: answer === value ? 'checked-input' : ''
}), t("ecogesture_form.".concat(_enums.EcogestureStepForm[step].toLowerCase(), ".").concat(value))); }), t("ecogesture_form.".concat(_enums.EcogestureStepForm[step].toLowerCase(), ".").concat(value)));
})), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { })), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer === null, disablePrevButton: step === _enums.EcogestureStepForm.HEATING_TYPE,
isEcogesture: true disableNextButton: answer === null
})); }));
}; };
var _default = EcogestureFormSingleChoice; var _default = EcogestureFormSingleChoice;
...@@ -29885,7 +29858,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c")); ...@@ -29885,7 +29858,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _core = __webpack_require__("rMFn"); var _core = __webpack_require__("rMFn");
var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi")); var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
__webpack_require__("xY34"); __webpack_require__("xY34");
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
...@@ -29947,10 +29919,7 @@ var ProfileTypeFormNumberSelection = function ProfileTypeFormNumberSelection(_re ...@@ -29947,10 +29919,7 @@ var ProfileTypeFormNumberSelection = function ProfileTypeFormNumberSelection(_re
}, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]); }, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted]);
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "profile-form-container" className: "profile-form-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement("div", {
step: step,
formType: "profile"
}), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-question-label" className: "profile-question-label"
}, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer != null && /*#__PURE__*/_react.default.createElement("div", { }, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answer != null && /*#__PURE__*/_react.default.createElement("div", {
className: "number-container" className: "number-container"
...@@ -29979,7 +29948,6 @@ var ProfileTypeFormNumberSelection = function ProfileTypeFormNumberSelection(_re ...@@ -29979,7 +29948,6 @@ var ProfileTypeFormNumberSelection = function ProfileTypeFormNumberSelection(_re
label: 'text-36-normal' label: 'text-36-normal'
} }
}, "+"))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { }, "+"))), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disableNextButton: answer === '' disableNextButton: answer === ''
...@@ -30071,7 +30039,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c")); ...@@ -30071,7 +30039,6 @@ var _defineProperty2 = _interopRequireDefault(__webpack_require__("J58c"));
var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL")); var _slicedToArray2 = _interopRequireDefault(__webpack_require__("XkwL"));
var _classnames = _interopRequireDefault(__webpack_require__("uRLs")); var _classnames = _interopRequireDefault(__webpack_require__("uRLs"));
var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi")); var _FormNavigation = _interopRequireDefault(__webpack_require__("BNdi"));
var _FormProgress = _interopRequireDefault(__webpack_require__("xJfO"));
__webpack_require__("xY34"); __webpack_require__("xY34");
var _I18n = __webpack_require__("nUfk"); var _I18n = __webpack_require__("nUfk");
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
...@@ -30120,10 +30087,7 @@ var ProfileTypeFormSingleChoice = function ProfileTypeFormSingleChoice(_ref) { ...@@ -30120,10 +30087,7 @@ var ProfileTypeFormSingleChoice = function ProfileTypeFormSingleChoice(_ref) {
}, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted, isProfileEcogestureCompleted, profileEcogesture]); }, [step, viewedStep, currentProfileType, answerType, isProfileTypeCompleted, isProfileEcogestureCompleted, profileEcogesture]);
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", {
className: "profile-form-container" className: "profile-form-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement("div", {
step: step,
formType: "profile"
}), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-question-label" className: "profile-question-label"
}, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answerType.choices.map(function (value, index) { }, t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".question"))), answerType.choices.map(function (value, index) {
var _classNames; var _classNames;
...@@ -30141,9 +30105,9 @@ var ProfileTypeFormSingleChoice = function ProfileTypeFormSingleChoice(_ref) { ...@@ -30141,9 +30105,9 @@ var ProfileTypeFormSingleChoice = function ProfileTypeFormSingleChoice(_ref) {
checked: answer === value ? true : false checked: answer === value ? true : false
}), t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".").concat(value))); }), t("profile_type.".concat(_enums.ProfileTypeStepForm[step].toLowerCase(), ".").concat(value)));
})), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { })), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: step,
handlePrevious: handlePrevious, handlePrevious: handlePrevious,
handleNext: handleNext, handleNext: handleNext,
disablePrevButton: step === _enums.ProfileTypeStepForm.HOUSING_TYPE,
disableNextButton: answer === '' || answer === undefined disableNextButton: answer === '' || answer === undefined
})); }));
}; };
...@@ -30426,7 +30390,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE ...@@ -30426,7 +30390,7 @@ var result = _node_modules_svg_sprite_loader_runtime_browser_sprite_build_js__WE
   
exports = module.exports = __webpack_require__("DjJv")(false); exports = module.exports = __webpack_require__("DjJv")(false);
// Module // Module
exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-form-container {\n color: #ffffff;\n margin: 1rem 1rem 3.5rem;\n max-width: 53rem;\n}\n.profile-form-container .text {\n font-size: 1.25rem;\n}\n.profile-form-container .profile-question-label {\n font-weight: bold;\n font-size: 1.375rem;\n line-height: 150%;\n padding: 1rem 0;\n}\n.profile-form-container .profile-question-hint {\n font-size: 1rem;\n color: #e0e0e0;\n display: block;\n margin-bottom: 1rem;\n font-style: italic;\n}\n.profile-form-container .profile-question-answers {\n display: flex;\n}\n.profile-form-container .profile-question-answers-radio-long {\n flex-wrap: wrap;\n}\n.profile-form-container .profile-question-answers-other {\n flex-direction: column;\n}\n.profile-form-container .radio_short,\n.profile-form-container .radio_long,\n.profile-form-container .checkbox {\n background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n margin: 0.5rem 0;\n display: flex;\n align-items: center;\n font-weight: bold;\n}\n.profile-form-container .radio_short input,\n.profile-form-container .radio_long input,\n.profile-form-container .checkbox input {\n margin: 0.5rem 1rem 0.5rem 0.5rem;\n appearance: none;\n -moz-appearance: none;\n -webkit-appearance: none;\n width: 1.2rem;\n height: 1.2rem;\n border-radius: 50%;\n background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n position: relative;\n}\n.profile-form-container .checkbox input {\n border-radius: 1px;\n}\n.profile-form-container .radio_short,\n.profile-form-container .checkbox {\n padding: 1.2rem;\n border-radius: 4px;\n}\n.profile-form-container .radio_long {\n padding: 0.5rem 1rem;\n border-radius: 4px;\n text-align: center;\n}\n.profile-form-container .answer-checked {\n background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n color: #121212;\n}\n.profile-form-container .answer-checked input:before, .profile-form-container .answer-checked input:after {\n content: \"\";\n position: absolute;\n display: inline-block;\n background: #e3b82a;\n border-radius: 0.5rem;\n}\n.profile-form-container .answer-checked input:before {\n width: 3px;\n height: 12px;\n left: 10px;\n top: 4px;\n transform: rotate(41deg);\n}\n.profile-form-container .answer-checked input:after {\n width: 3px;\n height: 6px;\n left: 5px;\n top: 8px;\n transform: rotate(133deg);\n}\n.profile-form-container .number-container {\n display: flex;\n align-items: center;\n gap: 1rem;\n}\n.profile-form-container .number-container input {\n border-color: #e3b82a;\n}\n.profile-form-container .date-select {\n margin: 0.5em;\n border: 1px solid #e3b82a;\n background: #121212;\n font-weight: bold;\n}\n.profile-form-container .date-select .MuiInput-underline:after {\n display: none;\n}\n.profile-form-container .date-select .year {\n text-align: center;\n display: inline-flex;\n align-content: center;\n font-size: 1.25rem;\n font-family: Lato, sans-serif;\n color: #ffffff;\n width: 93px;\n}\n.profile-form-container .date-select .year svg {\n top: 0;\n background-color: #e3b82a;\n height: 100%;\n}\n.profile-form-container .date-select .month {\n color: #ffffff;\n font-size: 1.25rem;\n text-align: center;\n display: inline-flex;\n align-content: center;\n font-family: Lato, sans-serif;\n min-width: 130px;\n max-width: 150px;\n}\n.profile-form-container .date-select .month svg {\n top: 0;\n right: 0;\n background-color: #e3b82a;\n height: 100%;\n}\n.profile-form-container .select-container {\n display: flex;\n}\n.profile-form-container .date-option {\n color: #ffffff;\n}\n.profile-form-container ul {\n background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n color: #ffffff;\n font-weight: normal;\n}\n.profile-form-container ul .MuiMenuItem-root {\n font-family: Lato, sans-serif;\n text-align: center;\n font-size: 1.25rem;\n display: flex;\n justify-content: space-evenly;\n}\n.profile-form-container ul .MuiMenuItem-root :hover {\n background-color: #e3b82a;\n}\n.profile-form-container ul .MuiListItem-root.Mui-selected,\n.profile-form-container ul .MuiListItem-root.Mui-selected:hover {\n background-color: #e3b82a;\n color: #1b1c22;\n font-weight: bold;\n display: flex;\n justify-content: space-evenly;\n}", ""]); exports.push([module.i, "/** BLACK **/\n/** RED **/\n/** YELLOW **/\n/** ORANGE **/\n/** BLUE **/\n/** GREEN **/\n/** WHITE **/\n/** GREY **/\n/** App colors **/\n/** TABS GRADIENT **/\n/** SCROLLBAR **/\n.profile-form-container {\n color: #ffffff;\n margin: 0 1rem 1rem;\n max-width: 53rem;\n}\n.profile-form-container .text {\n font-size: 1.25rem;\n}\n.profile-form-container .profile-question-label {\n font-weight: bold;\n font-size: 1.375rem;\n line-height: 150%;\n padding: 1rem 0;\n}\n.profile-form-container .profile-question-hint {\n font-size: 1rem;\n color: #e0e0e0;\n display: block;\n margin-bottom: 1rem;\n font-style: italic;\n}\n.profile-form-container .profile-question-answers {\n display: flex;\n}\n.profile-form-container .profile-question-answers-radio-long {\n flex-wrap: wrap;\n}\n.profile-form-container .profile-question-answers-other {\n flex-direction: column;\n}\n.profile-form-container .radio_short,\n.profile-form-container .radio_long,\n.profile-form-container .checkbox {\n background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);\n margin: 0.5rem 0;\n display: flex;\n align-items: center;\n font-weight: bold;\n}\n.profile-form-container .radio_short input,\n.profile-form-container .radio_long input,\n.profile-form-container .checkbox input {\n margin: 0.5rem 1rem 0.5rem 0.5rem;\n appearance: none;\n -moz-appearance: none;\n -webkit-appearance: none;\n width: 1.2rem;\n height: 1.2rem;\n border-radius: 50%;\n background: radial-gradient(60.65% 30.62% at 50% 3.13%, #2a2b30 0%, #1b1c22 100%);\n position: relative;\n}\n.profile-form-container .checkbox input {\n border-radius: 1px;\n}\n.profile-form-container .radio_short,\n.profile-form-container .checkbox {\n padding: 1.2rem;\n border-radius: 4px;\n}\n.profile-form-container .radio_long {\n padding: 0.5rem 1rem;\n border-radius: 4px;\n text-align: center;\n}\n.profile-form-container .answer-checked {\n background: radial-gradient(105.25% 64.58% at 49.68% 70.83%, rgba(226, 137, 4, 0.5) 0%, rgba(255, 255, 255, 0) 100%), #f1c017;\n color: #121212;\n}\n.profile-form-container .answer-checked input:before, .profile-form-container .answer-checked input:after {\n content: \"\";\n position: absolute;\n display: inline-block;\n background: #e3b82a;\n border-radius: 0.5rem;\n}\n.profile-form-container .answer-checked input:before {\n width: 3px;\n height: 12px;\n left: 10px;\n top: 4px;\n transform: rotate(41deg);\n}\n.profile-form-container .answer-checked input:after {\n width: 3px;\n height: 6px;\n left: 5px;\n top: 8px;\n transform: rotate(133deg);\n}\n.profile-form-container .number-container {\n display: flex;\n align-items: center;\n gap: 1rem;\n}\n.profile-form-container .number-container input {\n border-color: #e3b82a;\n}\n.profile-form-container .date-select {\n margin: 0.5em;\n border: 1px solid #e3b82a;\n background: #121212;\n font-weight: bold;\n}\n.profile-form-container .date-select .MuiInput-underline:after {\n display: none;\n}\n.profile-form-container .date-select .year {\n text-align: center;\n display: inline-flex;\n align-content: center;\n font-size: 1.25rem;\n font-family: Lato, sans-serif;\n color: #ffffff;\n width: 93px;\n}\n.profile-form-container .date-select .year svg {\n top: 0;\n background-color: #e3b82a;\n height: 100%;\n}\n.profile-form-container .date-select .month {\n color: #ffffff;\n font-size: 1.25rem;\n text-align: center;\n display: inline-flex;\n align-content: center;\n font-family: Lato, sans-serif;\n min-width: 130px;\n max-width: 150px;\n}\n.profile-form-container .date-select .month svg {\n top: 0;\n right: 0;\n background-color: #e3b82a;\n height: 100%;\n}\n.profile-form-container .select-container {\n display: flex;\n}\n.profile-form-container .date-option {\n color: #ffffff;\n}\n.profile-form-container ul {\n background: linear-gradient(180deg, #323339 0%, #25262b 100%);\n color: #ffffff;\n font-weight: normal;\n}\n.profile-form-container ul .MuiMenuItem-root {\n font-family: Lato, sans-serif;\n text-align: center;\n font-size: 1.25rem;\n display: flex;\n justify-content: space-evenly;\n}\n.profile-form-container ul .MuiMenuItem-root :hover {\n background-color: #e3b82a;\n}\n.profile-form-container ul .MuiListItem-root.Mui-selected,\n.profile-form-container ul .MuiListItem-root.Mui-selected:hover {\n background-color: #e3b82a;\n color: #1b1c22;\n font-weight: bold;\n display: flex;\n justify-content: space-evenly;\n}", ""]);
   
   
   
...@@ -30474,6 +30438,7 @@ var _CozyBar = _interopRequireDefault(__webpack_require__("6pCu")); ...@@ -30474,6 +30438,7 @@ var _CozyBar = _interopRequireDefault(__webpack_require__("6pCu"));
var _Header = _interopRequireDefault(__webpack_require__("0soq")); var _Header = _interopRequireDefault(__webpack_require__("0soq"));
var _enums = __webpack_require__("j0hM"); var _enums = __webpack_require__("j0hM");
var _react = _interopRequireWildcard(__webpack_require__("ivGQ")); var _react = _interopRequireWildcard(__webpack_require__("ivGQ"));
var _reactRouter = __webpack_require__("P0ff");
var _global = __webpack_require__("33gc"); var _global = __webpack_require__("33gc");
var _hooks = __webpack_require__("6FOS"); var _hooks = __webpack_require__("6FOS");
__webpack_require__("xKEk"); __webpack_require__("xKEk");
...@@ -30485,6 +30450,7 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && ...@@ -30485,6 +30450,7 @@ function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj &&
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; } function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; } function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2.default)(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
var SgeConnectView = function SgeConnectView() { var SgeConnectView = function SgeConnectView() {
var navigate = (0, _reactRouter.useNavigate)();
var dispatch = (0, _hooks.useAppDispatch)(); var dispatch = (0, _hooks.useAppDispatch)();
var _useAppSelector = (0, _hooks.useAppSelector)(function (state) { var _useAppSelector = (0, _hooks.useAppSelector)(function (state) {
return state.ecolyo.global; return state.ecolyo.global;
...@@ -30533,8 +30499,9 @@ var SgeConnectView = function SgeConnectView() { ...@@ -30533,8 +30499,9 @@ var SgeConnectView = function SgeConnectView() {
}); });
setCurrentSgeState(updatedState); setCurrentSgeState(updatedState);
dispatch((0, _global.updateSgeStore)(updatedState)); dispatch((0, _global.updateSgeStore)(updatedState));
navigate('/consumption/electricity');
} }
}, [currentSgeState, currentStep, dispatch, isNextValid, isLoading]); }, [currentStep, isNextValid, isLoading, dispatch, currentSgeState, navigate]);
var handlePrev = (0, _react.useCallback)(function () { var handlePrev = (0, _react.useCallback)(function () {
if (currentStep !== _enums.SgeStep.IdentityAndPDL) { if (currentStep !== _enums.SgeStep.IdentityAndPDL) {
setCurrentStep(function (prev) { setCurrentStep(function (prev) {
...@@ -30584,17 +30551,15 @@ var SgeConnectView = function SgeConnectView() { ...@@ -30584,17 +30551,15 @@ var SgeConnectView = function SgeConnectView() {
}, /*#__PURE__*/_react.default.createElement("div", { }, /*#__PURE__*/_react.default.createElement("div", {
className: "sge-container" className: "sge-container"
}, /*#__PURE__*/_react.default.createElement(_FormProgress.default, { }, /*#__PURE__*/_react.default.createElement(_FormProgress.default, {
step: currentStep, currentStep: currentStep,
formType: "sge" totalSteps: Object.values(_enums.SgeStep).length / 2
}), renderStep(currentStep)), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, { }), renderStep(currentStep)), /*#__PURE__*/_react.default.createElement(_FormNavigation.default, {
step: currentStep,
handlePrevious: handlePrev, handlePrevious: handlePrev,
handleNext: handleNext, handleNext: handleNext,
isLoading: isLoading, isLoading: isLoading,
disableNextButton: !isNextValid() || isLoading,
disablePrevButton: currentStep === _enums.SgeStep.IdentityAndPDL, disablePrevButton: currentStep === _enums.SgeStep.IdentityAndPDL,
isLastConnectStep: currentStep === _enums.SgeStep.Consent, disableNextButton: !isNextValid() || isLoading,
isEcogesture: false isLastStep: currentStep === _enums.SgeStep.Consent
})))); }))));
}; };
var _default = SgeConnectView; var _default = SgeConnectView;
...@@ -30760,6 +30725,16 @@ var theme = (0, _core.createTheme)({ ...@@ -30760,6 +30725,16 @@ var theme = (0, _core.createTheme)({
sizeLarge: { sizeLarge: {
height: 40 height: 40
} }
},
MuiLinearProgress: {
determinate: {
height: 6,
borderRadius: 5,
backgroundColor: 'transparent'
},
barColorPrimary: {
backgroundColor: '#e3b82a'
}
} }
} }
}); });
...@@ -31216,7 +31191,6 @@ var EcogestureFormView = function EcogestureFormView() { ...@@ -31216,7 +31191,6 @@ var EcogestureFormView = function EcogestureFormView() {
}, isLoading && /*#__PURE__*/_react.default.createElement("div", { }, isLoading && /*#__PURE__*/_react.default.createElement("div", {
className: "loaderContainer" className: "loaderContainer"
}, /*#__PURE__*/_react.default.createElement(_Loader.default, null)), !isLoading && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, step === _enums.EcogestureStepForm.EQUIPMENTS && /*#__PURE__*/_react.default.createElement(_EcogestureFormEquipment.default, { }, /*#__PURE__*/_react.default.createElement(_Loader.default, null)), !isLoading && /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, step === _enums.EcogestureStepForm.EQUIPMENTS && /*#__PURE__*/_react.default.createElement(_EcogestureFormEquipment.default, {
step: _enums.EcogestureStepForm.EQUIPMENTS,
currentProfileEcogesture: currentProfileEcogesture, currentProfileEcogesture: currentProfileEcogesture,
setNextStepEcogestureForm: setNextStep, setNextStepEcogestureForm: setNextStep,
setPreviousStep: setPreviousStep setPreviousStep: setPreviousStep
...@@ -32127,28 +32101,20 @@ Object.defineProperty(exports, "__esModule", { ...@@ -32127,28 +32101,20 @@ Object.defineProperty(exports, "__esModule", {
value: true value: true
}); });
exports.default = void 0; exports.default = void 0;
var _enums = __webpack_require__("j0hM"); var _core = __webpack_require__("rMFn");
var _react = _interopRequireDefault(__webpack_require__("ivGQ")); var _react = _interopRequireDefault(__webpack_require__("ivGQ"));
__webpack_require__("LfR6"); __webpack_require__("LfR6");
var FormProgress = function FormProgress(_ref) { var FormProgress = function FormProgress(_ref) {
var step = _ref.step, var currentStep = _ref.currentStep,
formType = _ref.formType; totalSteps = _ref.totalSteps;
var getProgress = function getProgress() { var progress = Math.min(Math.round(currentStep / totalSteps * 100) || 1, 100);
var total = Object.values(formType === 'sge' ? _enums.SgeStep : _enums.ProfileTypeStepForm).length / 2;
var progress = Math.round(step / total * 100) || 1;
return progress;
};
return /*#__PURE__*/_react.default.createElement("div", { return /*#__PURE__*/_react.default.createElement("div", {
className: "profile-type-progress" className: "formProgress"
}, /*#__PURE__*/_react.default.createElement("div", { }, /*#__PURE__*/_react.default.createElement("span", null, progress, "%"), /*#__PURE__*/_react.default.createElement("div", {
className: "profile-type-progress-label" className: "container"
}, getProgress(), "%"), /*#__PURE__*/_react.default.createElement("div", { }, /*#__PURE__*/_react.default.createElement(_core.LinearProgress, {
className: "profile-type-progress-bar-container" variant: "determinate",
}, /*#__PURE__*/_react.default.createElement("div", { value: progress
className: "profile-type-progress-bar-content",
style: {
width: "".concat(getProgress(), "%")
}
}))); })));
}; };
var _default = FormProgress; var _default = FormProgress;
<!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.f97b7a5aeecbd744b032.js"></script><script src="app/ecolyo.bcba8f85dce2a6ea3a7d.js"></script></div></body></html> <!DOCTYPE html><html lang="{{.Locale}}"><head><meta charset="utf-8"><title>Ecolyo</title><link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"><link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"><!-- PWA Manifest --><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#297EF2"><meta name="viewport" content="width=device-width,height=device-height,initial-scale=1,viewport-fit=cover"><!-- PWA Chrome --><link rel="icon" sizes="192x192" href="/android-chrome-192x192.png"><link rel="icon" sizes="512x512" href="/android-chrome-512x512.png"><!-- PWA iOS --><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="apple-touch-startup-image" href="/apple-touch-icon.png"><meta name="apple-mobile-web-app-title" content="Ecolyo"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="black"><!-- PWA Colors --><meta name="theme-color" content="#343641"><meta name="background-color" content="#121212">{{.ThemeCSS}} {{.CozyBar}}<script src="//{{.Domain}}/assets/js/piwik.js"></script></head><body><div role="application" class="application" data-cozy="{{.CozyData}}"><script src="vendors/ecolyo.f97b7a5aeecbd744b032.js"></script><script src="app/ecolyo.52a27d56b5a13702454d.js"></script></div></body></html>
\ No newline at end of file \ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment