UNPKG

@sberdevices/plasma-temple

Version:

SberDevices CanvasApp Templates.

33 lines (31 loc) 1.51 kB
import React from 'react'; import { Button } from '@sberdevices/plasma-ui'; import { useFocusOnMount } from '../../hooks/useFocusOnMount'; import { THROTTLE_WAIT } from '../../hooks/useThrottledCallback'; import { useRegistry } from '../../hooks/useRegistry'; import { isSberBoxLike } from '../../utils/deviceFamily'; export var OrderSuccessPage = function OrderSuccessPage(_ref) { var header = _ref.header, _ref$imageSrc = _ref.imageSrc, imageSrc = _ref$imageSrc === void 0 ? '' : _ref$imageSrc, onGoBack = _ref.onGoBack; var _useRegistry = useRegistry(), StateLayout = _useRegistry.StateLayout; var buttonRef = React.useRef(null); useFocusOnMount(buttonRef, { delay: THROTTLE_WAIT, prevent: !isSberBoxLike() }); return /*#__PURE__*/React.createElement(StateLayout, { header: header, title: "\u0417\u0430\u043A\u0430\u0437 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u043E\u0444\u043E\u0440\u043C\u043B\u0435\u043D! \u0421\u0442\u0430\u0442\u0443\u0441 \u0437\u0430\u043A\u0430\u0437\u0430 \u0431\u0443\u0434\u0435\u0442 \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u0435\u043D \u043D\u0430 E-mail", image: imageSrc, button: /*#__PURE__*/React.createElement(Button, { view: "primary", onClick: onGoBack, ref: buttonRef, "data-cy": "order-success-button" }, "\u0412\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u0432 \u043C\u0430\u0433\u0430\u0437\u0438\u043D") }); }; //# sourceMappingURL=OrderSuccessPage.js.map