Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/landing/history/src/internal/ |
Upload File : |
import {Type, Text} from 'main.core'; import {Main} from 'landing.main'; import type {History} from '../history'; /** * Loads history from storage * @param {History} history * @return {Promise<History>} */ export default function loadStack(history: History): Promise<History> { return BX.Landing.Backend.getInstance() .action( history.getLoadBackendActionName(), history.getLoadBackendParams(), ) .then((data: {stack: {[number]: string}, stackCount: number, step: number}) => { history.stack = Type.isObject(data.stack) ? data.stack : {}; history.stackCount = Text.toNumber(data.stackCount); history.step = Math.min(Text.toNumber(data.step), history.stackCount); return history; }) .catch((e) => { return history; }); }