"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LoadingScreen = exports.cnGptDialogLoadingScreen = void 0;
const tslib_1 = require("tslib");
const jsx_runtime_1 = require("react/jsx-runtime");
const uikit_1 = require("@gravity-ui/uikit");
const classname_1 = require("../../../../../classname.js");
const loading_1 = require("../../../../../i18n/gpt/loading/index.js");
const GPTLoading_1 = tslib_1.__importDefault(require("../../../../../icons/GPTLoading.js"));
const IconRefuge_1 = require("../../IconRefuge/IconRefuge.js");
require("./LoadingScreen.css");
exports.cnGptDialogLoadingScreen = (0, classname_1.cn)('gpt-dialog-loading-screen');
const LoadingScreen = () => {
    return ((0, jsx_runtime_1.jsxs)("div", { className: (0, exports.cnGptDialogLoadingScreen)(), children: [(0, jsx_runtime_1.jsxs)("div", { className: (0, exports.cnGptDialogLoadingScreen)('header'), children: [(0, jsx_runtime_1.jsx)(IconRefuge_1.IconRefuge, { containerClassName: (0, exports.cnGptDialogLoadingScreen)('icon'), data: GPTLoading_1.default, refugeSize: 28, size: 20 }), (0, jsx_runtime_1.jsx)("span", { className: (0, exports.cnGptDialogLoadingScreen)('text'), children: (0, loading_1.i18n)('loading-text') })] }), (0, jsx_runtime_1.jsxs)("div", { className: (0, exports.cnGptDialogLoadingScreen)('skeleton'), children: [(0, jsx_runtime_1.jsx)(uikit_1.Skeleton, { className: (0, exports.cnGptDialogLoadingScreen)('skeleton-small-button') }), (0, jsx_runtime_1.jsx)(uikit_1.Skeleton, { className: (0, exports.cnGptDialogLoadingScreen)('skeleton-medium-button') })] })] }));
};
exports.LoadingScreen = LoadingScreen;
//# sourceMappingURL=LoadingScreen.js.map
