{"version":3,"file":"useLoadTinyMCE.mjs","sources":["../../lib/utils/useLoadTinyMCE.js"],"sourcesContent":["var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n    function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\n    return new (P || (P = Promise))(function (resolve, reject) {\n        function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n        function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n        function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\n        step((generator = generator.apply(thisArg, _arguments || [])).next());\n    });\n};\nvar __generator = (this && this.__generator) || function (thisArg, body) {\n    var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g = Object.create((typeof Iterator === \"function\" ? Iterator : Object).prototype);\n    return g.next = verb(0), g[\"throw\"] = verb(1), g[\"return\"] = verb(2), typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n    function verb(n) { return function (v) { return step([n, v]); }; }\n    function step(op) {\n        if (f) throw new TypeError(\"Generator is already executing.\");\n        while (g && (g = 0, op[0] && (_ = 0)), _) try {\n            if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n            if (y = 0, t) op = [op[0] & 2, t.value];\n            switch (op[0]) {\n                case 0: case 1: t = op; break;\n                case 4: _.label++; return { value: op[1], done: false };\n                case 5: _.label++; y = op[1]; op = [0]; continue;\n                case 7: op = _.ops.pop(); _.trys.pop(); continue;\n                default:\n                    if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n                    if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n                    if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n                    if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n                    if (t[2]) _.ops.pop();\n                    _.trys.pop(); continue;\n            }\n            op = body.call(thisArg, _);\n        } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n        if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n    }\n};\nexport var loadTinymce = function () { return __awaiter(void 0, void 0, void 0, function () {\n    return __generator(this, function (_a) {\n        switch (_a.label) {\n            case 0: return [4 /*yield*/, import('tinymce/tinymce.js')];\n            case 1:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/themes/silver/theme.js')];\n            case 2:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/models/dom/model.js')];\n            case 3:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/icons/default/icons.js')];\n            case 4:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/advlist/plugin.js')];\n            case 5:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/code/plugin.js')];\n            case 6:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/codesample/plugin.js')];\n            case 7:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/link/plugin.js')];\n            case 8:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/lists/plugin.js')];\n            case 9:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/table/plugin.js')];\n            case 10:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/image/plugin.js')];\n            case 11:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/preview/plugin.js')];\n            case 12:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/importcss/plugin.js')];\n            case 13:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/searchreplace/plugin.js')];\n            case 14:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/autolink/plugin.js')];\n            case 15:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/autosave/plugin.js')];\n            case 16:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/save/plugin.js')];\n            case 17:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/directionality/plugin.js')];\n            case 18:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/visualblocks/plugin.js')];\n            case 19:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/visualchars/plugin.js')];\n            case 20:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/fullscreen/plugin.js')];\n            case 21:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/media/plugin.js')];\n            case 22:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/charmap/plugin.js')];\n            case 23:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/pagebreak/plugin.js')];\n            case 24:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/nonbreaking/plugin.js')];\n            case 25:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/anchor/plugin.js')];\n            case 26:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/insertdatetime/plugin.js')];\n            case 27:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/wordcount/plugin.js')];\n            case 28:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/quickbars/plugin.js')];\n            case 29:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/emoticons/plugin.js')];\n            case 30:\n                _a.sent();\n                return [4 /*yield*/, import('tinymce/plugins/accordion/plugin.js')];\n            case 31:\n                _a.sent();\n                return [4 /*yield*/, import('../../lib/utils/langs/ko_KR.js')];\n            case 32:\n                _a.sent();\n                return [4 /*yield*/, import('../../lib/utils/langs/it.js')];\n            case 33:\n                _a.sent();\n                return [4 /*yield*/, import('../../lib/utils/langs/ja.js')];\n            case 34:\n                _a.sent();\n                return [4 /*yield*/, import('../../lib/utils/langs/vi.js')];\n            case 35:\n                _a.sent();\n                return [4 /*yield*/, import('../../lib/utils/langs/zh_CN.js')];\n            case 36:\n                _a.sent();\n                return [2 /*return*/];\n        }\n    });\n}); };\n"],"names":["__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","__generator","body","f","y","t","_","label","sent","trys","ops","g","Object","create","Iterator","prototype","verb","Symbol","iterator","this","n","v","op","TypeError","call","pop","length","push","loadTinymce","_a","import"],"mappings":"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sB,OAAO,mCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,gCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,sCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,yCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,oCAChC,KAAK,EAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,oCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,oCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,sCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,4CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,uCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,uCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,6CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,2CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,0CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,yCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,oCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,sCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,0CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,qCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,6CAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,wCAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,sBAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mBAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mBAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,mBAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,EAAasB,OAAO,sBAChC,KAAK,GAED,OADAD,EAAGrB,OACI,CAAC,GAExB,GACA,GAAG"}