From 4d1b92c0bc25d8db67a6c5401a56decd8f1266d6 Mon Sep 17 00:00:00 2001 From: splincode <12021443+splincode@users.noreply.github.com> Date: Sun, 2 Jun 2024 09:20:51 +0000 Subject: [PATCH 1/3] chore(deps): update taiga-ui submodule --- taiga-ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taiga-ui b/taiga-ui index 318026f35..fefeb0067 160000 --- a/taiga-ui +++ b/taiga-ui @@ -1 +1 @@ -Subproject commit 318026f3518150e2df6b0a4c58a8af676158c72c +Subproject commit fefeb006768d75a3c13b6bf4cea68a2d24f43078 From 64f7ef6243b356a47f6df324a2fa910b2e1032ea Mon Sep 17 00:00:00 2001 From: splincode Date: Tue, 4 Jun 2024 14:34:43 +0300 Subject: [PATCH 2/3] chore: update --- package-lock.json | 406 +++++------------- projects/demo/src/app/app.component.ts | 12 +- .../src/app/modules/logo/logo.template.html | 6 - projects/demo/src/app/pages/anchors/index.ts | 4 +- .../angular-contenteditable-accessor/index.ts | 4 +- .../demo/src/app/pages/appearance/index.ts | 4 +- .../demo/src/app/pages/changelog/index.ts | 4 +- projects/demo/src/app/pages/checkbox/index.ts | 4 +- .../pages/color-picker/examples/4/index.ts | 2 +- .../demo/src/app/pages/color-picker/index.ts | 18 +- .../pages/custom-tool/color-picker/index.ts | 4 +- .../paste-emoji/examples/1/index.ts | 4 +- .../pages/custom-tool/paste-emoji/index.ts | 14 +- .../1/image-tool/image-tool.component.ts | 4 +- .../paste-image/examples/1/index.ts | 4 +- .../pages/custom-tool/paste-image/index.ts | 14 +- .../demo/src/app/pages/embed/html5/index.ts | 4 +- .../1/embed-tool/embed-tool.component.ts | 4 +- .../pages/embed/iframe/examples/1/index.ts | 4 +- .../demo/src/app/pages/embed/iframe/index.ts | 4 +- .../pages/embed/youtube/examples/1/index.ts | 4 +- .../1/youtube-tool/youtube-tool.component.ts | 4 +- .../demo/src/app/pages/embed/youtube/index.ts | 4 +- projects/demo/src/app/pages/focus/index.ts | 4 +- .../font-size-tool.component.ts | 8 +- .../src/app/pages/font/examples/3/index.ts | 4 +- projects/demo/src/app/pages/font/index.ts | 4 +- projects/demo/src/app/pages/groups/index.ts | 4 +- .../src/app/pages/highlight/code/index.ts | 4 +- .../pages/highlight/text/examples/1/index.ts | 4 +- .../src/app/pages/highlight/text/index.ts | 4 +- .../image-preview/image-preview.component.ts | 4 +- .../pages/images/preview/examples/1/index.ts | 4 +- .../src/app/pages/images/preview/index.ts | 4 +- .../src/app/pages/images/resizable/index.ts | 4 +- .../pages/images/upload/examples/1/index.ts | 10 +- .../demo/src/app/pages/images/upload/index.ts | 4 +- .../src/app/pages/mention/examples/1/index.ts | 4 +- .../pages/mention/examples/1/mention/index.ts | 4 +- projects/demo/src/app/pages/mention/index.ts | 4 +- .../pages/processing/cleanup-html/index.ts | 4 +- .../app/pages/processing/legacy-html/index.ts | 4 +- .../markdown-extension/examples/1/index.ts | 2 +- .../processing/markdown-extension/index.ts | 4 +- .../app/pages/processing/markdown/index.ts | 8 +- .../stackblitz/classes/ts-file.parser.ts | 4 +- .../src/app/pages/stackblitz/starter/index.ts | 4 +- projects/demo/src/app/pages/starter/index.ts | 12 +- .../src/app/pages/toolbar/bottom/index.ts | 4 +- .../src/app/pages/toolbar/floating/index.ts | 4 +- .../pages/upload-files/examples/1/index.ts | 4 +- .../demo/src/app/pages/upload-files/index.ts | 4 +- projects/demo/src/assets/icons/by.svg | 21 - .../color-edit/color-edit.component.ts | 6 +- .../color-selector.component.ts | 8 +- .../palette/palette.component.ts | 4 +- .../edit-link/edit-link.component.ts | 4 +- .../editor-resizable.component.ts | 4 +- .../align-content/align-content.component.ts | 4 +- .../toolbar-tools/code/code.component.ts | 8 +- .../details-remove.component.ts | 4 +- .../details/details.component.ts | 4 +- .../font-size/font-size.component.ts | 8 +- .../font-style/font-style.component.ts | 10 +- .../toolbar-tools/group/group.component.ts | 4 +- .../highlight-color.component.ts | 4 +- .../list-configs/list-configs.component.ts | 4 +- .../table-cell-color.component.ts | 4 +- .../table-create/table-create.component.ts | 4 +- .../table-size-selector.component.ts | 4 +- .../table-merge-cells.component.ts | 4 +- .../table-row-column-manager.component.ts | 8 +- .../text-color/text-color.component.ts | 4 +- .../components/toolbar/toolbar.component.ts | 14 +- .../components/toolbar/toolbar.template.html | 8 +- projects/editor/src/utils/insert-html.ts | 4 +- projects/editor/src/utils/insert-text.ts | 4 +- tsconfig.json | 2 + 78 files changed, 281 insertions(+), 548 deletions(-) delete mode 100644 projects/demo/src/assets/icons/by.svg diff --git a/package-lock.json b/package-lock.json index db30ebb8e..78e34e9c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6782,7 +6782,6 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/@maskito/angular/-/angular-2.4.0.tgz", "integrity": "sha512-yix2rJVxPmdV1KhSfyniHcp/45oxu78zKStYLTIFaBGnduj9ptCF9yIy4i0pvuD3X9LLk6zx5CZK2Mo2V37AEw==", - "license": "Apache-2.0", "dependencies": { "tslib": "2.6.2" }, @@ -6795,14 +6794,12 @@ "node_modules/@maskito/core": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@maskito/core/-/core-2.4.0.tgz", - "integrity": "sha512-0Yvo2FJjy6OHYaoiTutwIOCQxVpl6OuLpFVepDoY0m7/SHRBOJ1DEr2tVU63kMoQ+9/zRa7SyHOY6SuOZyMJrA==", - "license": "Apache-2.0" + "integrity": "sha512-0Yvo2FJjy6OHYaoiTutwIOCQxVpl6OuLpFVepDoY0m7/SHRBOJ1DEr2tVU63kMoQ+9/zRa7SyHOY6SuOZyMJrA==" }, "node_modules/@maskito/kit": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@maskito/kit/-/kit-2.4.0.tgz", "integrity": "sha512-KHUO3bNACFGzVKfZy8BI8ITYGudkEcVbzE0103igBUS+plP7oTXjy9mjTiQtw55+72DsgyksGSpS1ggAXLWrNA==", - "license": "Apache-2.0", "peerDependencies": { "@maskito/core": "^2.4.0" } @@ -10072,9 +10069,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", - "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", + "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", "cpu": [ "arm" ], @@ -10085,9 +10082,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", - "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", + "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", "cpu": [ "arm64" ], @@ -10098,9 +10095,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", - "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", + "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", "cpu": [ "arm64" ], @@ -10111,9 +10108,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", - "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", + "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", "cpu": [ "x64" ], @@ -10124,9 +10121,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", - "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", + "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", "cpu": [ "arm" ], @@ -10137,9 +10134,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", - "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", + "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", "cpu": [ "arm" ], @@ -10150,9 +10147,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", - "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", + "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", "cpu": [ "arm64" ], @@ -10163,9 +10160,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", - "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", + "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", "cpu": [ "arm64" ], @@ -10176,9 +10173,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", - "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", + "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", "cpu": [ "ppc64" ], @@ -10189,9 +10186,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", - "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", + "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", "cpu": [ "riscv64" ], @@ -10202,9 +10199,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", - "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", + "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", "cpu": [ "s390x" ], @@ -10215,9 +10212,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", - "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", + "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", "cpu": [ "x64" ], @@ -10228,9 +10225,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", - "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", + "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", "cpu": [ "x64" ], @@ -10241,9 +10238,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", - "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", + "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", "cpu": [ "arm64" ], @@ -10254,9 +10251,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", - "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", + "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", "cpu": [ "ia32" ], @@ -10267,9 +10264,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", - "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", + "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", "cpu": [ "x64" ], @@ -10724,8 +10721,7 @@ "node_modules/@stackblitz/sdk": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.10.0.tgz", - "integrity": "sha512-IcvE9Xifo2c4/f+yNqjFM/OW5VTBPLed3TxsQ+n8n81Py358IqD5w0IYfFgV5gbDjp2g5H5YK2/Shls/kQNTWQ==", - "dev": true + "integrity": "sha512-IcvE9Xifo2c4/f+yNqjFM/OW5VTBPLed3TxsQ+n8n81Py358IqD5w0IYfFgV5gbDjp2g5H5YK2/Shls/kQNTWQ==" }, "node_modules/@swc-node/core": { "version": "1.13.1", @@ -11014,10 +11010,6 @@ "resolved": "taiga-ui/projects/addon-mobile", "link": true }, - "node_modules/@taiga-ui/addon-preview": { - "resolved": "taiga-ui/projects/addon-preview", - "link": true - }, "node_modules/@taiga-ui/addon-table": { "resolved": "taiga-ui/projects/addon-table", "link": true @@ -11030,8 +11022,7 @@ "version": "0.94.0", "resolved": "https://registry.npmjs.org/@taiga-ui/browserslist-config/-/browserslist-config-0.94.0.tgz", "integrity": "sha512-aLM1p8DRXO+zjPmlcWEmnAXebYRdhbYUlX/9H/VC194ohIul3FOFoZSrN4bJ6/Rb6sHXJEXYqQV3zBHR1VRsYQ==", - "dev": true, - "license": "Apache-2.0" + "dev": true }, "node_modules/@taiga-ui/cdk": { "resolved": "taiga-ui/projects/cdk", @@ -11042,7 +11033,6 @@ "resolved": "https://registry.npmjs.org/@taiga-ui/commitlint-config/-/commitlint-config-0.94.0.tgz", "integrity": "sha512-IGD9DCIx7Dilq3gaJ7io6vl9rXX6DyqdSE+y13h5syiGnHrlRa5XzrYL8JM0YseXU6UIDy55WjBImn6TMfPtEA==", "dev": true, - "license": "Apache-2.0", "peerDependencies": { "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2" @@ -11064,6 +11054,15 @@ "resolved": "taiga-ui/projects/demo-playwright", "link": true }, + "node_modules/@taiga-ui/design-tokens": { + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@taiga-ui/design-tokens/-/design-tokens-0.76.0.tgz", + "integrity": "sha512-+2y5Sp4yPPK2/pcBapwPza5wCvga43PgkgWASlyvL3L1BrNjRzCz6hR1ICxy0qQGz/DI7tHIPyDGumW/tWODoA==", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + } + }, "node_modules/@taiga-ui/eslint-plugin-experience": { "version": "0.94.0", "resolved": "https://registry.npmjs.org/@taiga-ui/eslint-plugin-experience/-/eslint-plugin-experience-0.94.0.tgz", @@ -11125,12 +11124,15 @@ "resolved": "taiga-ui/projects/layout", "link": true }, + "node_modules/@taiga-ui/legacy": { + "resolved": "taiga-ui/projects/legacy", + "link": true + }, "node_modules/@taiga-ui/prettier-config": { "version": "0.94.0", "resolved": "https://registry.npmjs.org/@taiga-ui/prettier-config/-/prettier-config-0.94.0.tgz", "integrity": "sha512-iW/daJTFryAy4sfLYXCWMC9to+TfE6B4JwzspmG0HhLNMlEIQzwKhAV09BXUt4PHnpZfqdmdKzwaIPMRWWDyUA==", "dev": true, - "license": "Apache-2.0", "peerDependencies": { "@prettier/plugin-xml": "^3.4.1", "prettier": "^3.3.0", @@ -11149,7 +11151,6 @@ "resolved": "https://registry.npmjs.org/@taiga-ui/stylelint-config/-/stylelint-config-0.94.0.tgz", "integrity": "sha512-Hzgk4AvHZ787duHH8hYNqjzO48KFvJ2AdRfUTHmERSKLUqMrieUPMNbDPdRO3zhl3kR8XAeF6wk4uLFdi1qsSA==", "dev": true, - "license": "Apache-2.0", "peerDependencies": { "@miller-svt/stylelint-no-px": "^1.0.1", "postcss": "^8.4.38", @@ -11171,8 +11172,7 @@ "version": "0.94.0", "resolved": "https://registry.npmjs.org/@taiga-ui/tsconfig/-/tsconfig-0.94.0.tgz", "integrity": "sha512-yVGP2gPyXQxOb8FkU3HJv9bu9xxg+FDWPcEx0ahdCrGHfXDcG0VN0nbjhBqOwFkE+MN08aP5Dzoe8gf0gCbdUg==", - "dev": true, - "license": "Apache-2.0" + "dev": true }, "node_modules/@tinkoff/ng-dompurify": { "version": "4.0.0", @@ -12155,7 +12155,6 @@ "version": "14.1.1", "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.1.tgz", "integrity": "sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==", - "peer": true, "dependencies": { "@types/linkify-it": "^5", "@types/mdurl": "^2" @@ -17268,9 +17267,9 @@ } }, "node_modules/cypress": { - "version": "13.8.1", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.8.1.tgz", - "integrity": "sha512-Uk6ovhRbTg6FmXjeZW/TkbRM07KPtvM5gah1BIMp4Y2s+i/NMxgaLw0+PbYTOdw1+egE0FP3mWRiGcRkjjmhzA==", + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.10.0.tgz", + "integrity": "sha512-tOhwRlurVOQbMduX+KonoMeQILs2cwR3yHGGENoFvvSoLUBHmJ8b9/n21gFSDqjlOJ+SRVcwuh+fG/JDsHsT6Q==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -22167,11 +22166,6 @@ "node": ">=12.0.0" } }, - "node_modules/highlightjs-line-numbers.js": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/highlightjs-line-numbers.js/-/highlightjs-line-numbers.js-2.8.0.tgz", - "integrity": "sha512-TEf1gw0c8mb8nan0QwliqS7obT4cpUd9hzsGzsZLweteNnWea/VIqy5/aQqsa5wnz9lnvmtAkS1ZtDTjB/goYQ==" - }, "node_modules/hosted-git-info": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", @@ -29480,7 +29474,6 @@ "version": "10.0.0", "resolved": "https://registry.npmjs.org/ngx-highlightjs/-/ngx-highlightjs-10.0.0.tgz", "integrity": "sha512-F5VXB6vnpiTPMADUoCEkyc2wnqpKUNvfeAP4tO//NrwdQP2sQK6MfPg+jHL2adoJE5LIchsJlpq6C0r+KmlOSA==", - "dev": true, "dependencies": { "highlight.js": "^11.8.0", "tslib": "^2.0.0" @@ -36463,9 +36456,9 @@ "peer": true }, "node_modules/svgo": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz", - "integrity": "sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "dev": true, "dependencies": { "@trysound/sax": "0.2.0", @@ -39737,9 +39730,9 @@ "@angular/common": ">=16.0.0", "@angular/core": ">=16.0.0", "@angular/forms": ">=16.0.0", - "@maskito/angular": "^2.3.1", - "@maskito/core": "^2.3.1", - "@maskito/kit": "^2.3.1", + "@maskito/angular": "^2.4.0", + "@maskito/core": "^2.4.0", + "@maskito/kit": "^2.4.0", "@ng-web-apis/common": "^3.0.6", "@taiga-ui/cdk": "^3.59.0", "@taiga-ui/core": "^3.59.0", @@ -39757,10 +39750,10 @@ "dependencies": { "markdown-it": "14.1.0", "marked": "12.0.2", - "ngx-highlightjs": "9.0.0" + "ngx-highlightjs": "10.0.0" }, "devDependencies": { - "@types/markdown-it": "13.0.7" + "@types/markdown-it": "14.1.1" }, "peerDependencies": { "@angular/cdk": ">=16.0.0", @@ -39777,31 +39770,6 @@ "tslib": "^2.6.2" } }, - "taiga-ui/projects/addon-doc/node_modules/@types/markdown-it": { - "version": "13.0.7", - "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-13.0.7.tgz", - "integrity": "sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==", - "dev": true, - "dependencies": { - "@types/linkify-it": "*", - "@types/mdurl": "*" - } - }, - "taiga-ui/projects/addon-doc/node_modules/ngx-highlightjs": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/ngx-highlightjs/-/ngx-highlightjs-9.0.0.tgz", - "integrity": "sha512-XoswRTPeRtGrDiuiOkb4sOD4kZNsBxto5I6CqvRQKB2WfB77CyUk9llAAVTBJVabNRwkiHTJCQX4jKnbD1hCuQ==", - "dependencies": { - "highlight.js": "^11.5.1", - "highlightjs-line-numbers.js": "^2.8.0", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "@angular/common": ">=14.0.0", - "@angular/core": ">=14.0.0", - "rxjs": ">=6.0.0" - } - }, "taiga-ui/projects/addon-mobile": { "name": "@taiga-ui/addon-mobile", "version": "3.59.0", @@ -39819,23 +39787,6 @@ "tslib": "^2.6.2" } }, - "taiga-ui/projects/addon-preview": { - "name": "@taiga-ui/addon-preview", - "version": "3.59.0", - "license": "Apache-2.0", - "peerDependencies": { - "@angular/common": ">=16.0.0", - "@angular/core": ">=16.0.0", - "@ng-web-apis/mutation-observer": "^3.1.0", - "@taiga-ui/cdk": "^3.59.0", - "@taiga-ui/core": "^3.59.0", - "@taiga-ui/i18n": "^3.59.0", - "@taiga-ui/kit": "^3.59.0", - "@tinkoff/ng-polymorpheus": "^4.3.0", - "rxjs": ">=7.0.0", - "tslib": "^2.6.2" - } - }, "taiga-ui/projects/addon-table": { "name": "@taiga-ui/addon-table", "version": "3.59.0", @@ -39956,7 +39907,7 @@ "@angular/router": "16.2.12", "@ng-web-apis/universal": "3.0.7", "@nguniversal/express-engine": "16.2.0", - "@stackblitz/sdk": "1.9.0", + "@stackblitz/sdk": "1.10.0", "@tinkoff/ng-dompurify": "4.0.0", "date-fns": "3.6.0", "rxjs": "7.5.0" @@ -39972,79 +39923,15 @@ "name": "@taiga-ui/demo-cypress", "devDependencies": { "@nx/cypress": "18.3.4", - "cypress": "13.8.1" + "cypress": "13.10.0" } }, "taiga-ui/projects/demo-playwright": { "name": "@taiga-ui/demo-playwright", "devDependencies": { - "@playwright/test": "1.43.1" - } - }, - "taiga-ui/projects/demo-playwright/node_modules/@playwright/test": { - "version": "1.43.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.43.1.tgz", - "integrity": "sha512-HgtQzFgNEEo4TE22K/X7sYTYNqEMMTZmFS8kTq6m8hXj+m1D8TgwgIbumHddJa9h4yl4GkKb8/bgAl2+g7eDgA==", - "dev": true, - "dependencies": { - "playwright": "1.43.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=16" - } - }, - "taiga-ui/projects/demo-playwright/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "taiga-ui/projects/demo-playwright/node_modules/playwright": { - "version": "1.43.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.43.1.tgz", - "integrity": "sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==", - "dev": true, - "dependencies": { - "playwright-core": "1.43.1" - }, - "bin": { - "playwright": "cli.js" - }, - "engines": { - "node": ">=16" - }, - "optionalDependencies": { - "fsevents": "2.3.2" + "@playwright/test": "1.44.1" } }, - "taiga-ui/projects/demo-playwright/node_modules/playwright-core": { - "version": "1.43.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.43.1.tgz", - "integrity": "sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==", - "dev": true, - "bin": { - "playwright-core": "cli.js" - }, - "engines": { - "node": ">=16" - } - }, - "taiga-ui/projects/demo/node_modules/@stackblitz/sdk": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.9.0.tgz", - "integrity": "sha512-3m6C7f8pnR5KXys/Hqx2x6ylnpqOak6HtnZI6T5keEO0yT+E4Spkw37VEbdwuC+2oxmjdgq6YZEgiKX7hM1GmQ==" - }, "taiga-ui/projects/experimental": { "name": "@taiga-ui/experimental", "version": "3.59.0", @@ -40079,9 +39966,9 @@ "devDependencies": { "@rollup/pluginutils": "5.1.0", "feather-icons": "4.29.2", - "rollup": "4.17.2", + "rollup": "4.18.0", "rollup-plugin-typescript2": "0.36.0", - "svgo": "3.2.0" + "svgo": "3.3.2" }, "peerDependencies": { "@taiga-ui/cdk": "^3.59.0", @@ -40089,9 +39976,9 @@ } }, "taiga-ui/projects/icons/node_modules/rollup": { - "version": "4.17.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", - "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", + "version": "4.18.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", + "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -40104,22 +39991,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.17.2", - "@rollup/rollup-android-arm64": "4.17.2", - "@rollup/rollup-darwin-arm64": "4.17.2", - "@rollup/rollup-darwin-x64": "4.17.2", - "@rollup/rollup-linux-arm-gnueabihf": "4.17.2", - "@rollup/rollup-linux-arm-musleabihf": "4.17.2", - "@rollup/rollup-linux-arm64-gnu": "4.17.2", - "@rollup/rollup-linux-arm64-musl": "4.17.2", - "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2", - "@rollup/rollup-linux-riscv64-gnu": "4.17.2", - "@rollup/rollup-linux-s390x-gnu": "4.17.2", - "@rollup/rollup-linux-x64-gnu": "4.17.2", - "@rollup/rollup-linux-x64-musl": "4.17.2", - "@rollup/rollup-win32-arm64-msvc": "4.17.2", - "@rollup/rollup-win32-ia32-msvc": "4.17.2", - "@rollup/rollup-win32-x64-msvc": "4.17.2", + "@rollup/rollup-android-arm-eabi": "4.18.0", + "@rollup/rollup-android-arm64": "4.18.0", + "@rollup/rollup-darwin-arm64": "4.18.0", + "@rollup/rollup-darwin-x64": "4.18.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", + "@rollup/rollup-linux-arm-musleabihf": "4.18.0", + "@rollup/rollup-linux-arm64-gnu": "4.18.0", + "@rollup/rollup-linux-arm64-musl": "4.18.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", + "@rollup/rollup-linux-riscv64-gnu": "4.18.0", + "@rollup/rollup-linux-s390x-gnu": "4.18.0", + "@rollup/rollup-linux-x64-gnu": "4.18.0", + "@rollup/rollup-linux-x64-musl": "4.18.0", + "@rollup/rollup-win32-arm64-msvc": "4.18.0", + "@rollup/rollup-win32-ia32-msvc": "4.18.0", + "@rollup/rollup-win32-x64-msvc": "4.18.0", "fsevents": "~2.3.2" } }, @@ -40132,15 +40019,16 @@ "@angular/core": ">=16.0.0", "@angular/forms": ">=16.0.0", "@angular/router": ">=16.0.0", - "@maskito/angular": "^2.3.1", - "@maskito/core": "^2.3.1", - "@maskito/kit": "^2.3.1", + "@maskito/angular": "^2.4.0", + "@maskito/core": "^2.4.0", + "@maskito/kit": "^2.4.0", "@ng-web-apis/common": "^3.0.6", "@ng-web-apis/intersection-observer": "^3.2.0", "@ng-web-apis/mutation-observer": "^3.1.0", "@ng-web-apis/resize-observer": "^3.0.6", "@taiga-ui/cdk": "^3.59.0", "@taiga-ui/core": "^3.59.0", + "@taiga-ui/design-tokens": "^0.76.0", "@taiga-ui/i18n": "^3.59.0", "@tinkoff/ng-polymorpheus": "^4.3.0", "rxjs": ">=7.0.0", @@ -40161,6 +40049,17 @@ "tslib": "^2.6.2" } }, + "taiga-ui/projects/legacy": { + "name": "@taiga-ui/legacy", + "version": "3.59.0", + "license": "Apache-2.0", + "dependencies": { + "tslib": "2.6.2" + }, + "peerDependencies": { + "@angular/core": ">=16.0.0" + } + }, "taiga-ui/projects/styles": { "name": "@taiga-ui/styles", "version": "3.59.0", @@ -40187,85 +40086,14 @@ "devDependencies": { "@types/jest": "29.5.12", "jest": "29.7.0", - "jest-preset-angular": "14.0.4", - "ts-jest": "29.1.2" + "jest-preset-angular": "14.1.0", + "ts-jest": "29.1.4" }, "peerDependencies": { "@taiga-ui/cdk": "^3.59.0", "tslib": "^2.6.2" } }, - "taiga-ui/projects/testing/node_modules/jest-preset-angular": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-14.0.4.tgz", - "integrity": "sha512-O4WhVRdfiN9TtJMbJbuVJxD3zn6fyOF2Pqvu12fvEVR6FxCN1S1POfR2nU1fRdP+rQZv7iiW+ttxsy+qkE8iCw==", - "dev": true, - "dependencies": { - "bs-logger": "^0.2.6", - "esbuild-wasm": ">=0.15.13", - "jest-environment-jsdom": "^29.0.0", - "jest-util": "^29.0.0", - "pretty-format": "^29.0.0", - "ts-jest": "^29.0.0" - }, - "engines": { - "node": "^14.15.0 || >=16.10.0" - }, - "optionalDependencies": { - "esbuild": ">=0.15.13" - }, - "peerDependencies": { - "@angular-devkit/build-angular": ">=15.0.0 <18.0.0", - "@angular/compiler-cli": ">=15.0.0 <18.0.0", - "@angular/core": ">=15.0.0 <18.0.0", - "@angular/platform-browser-dynamic": ">=15.0.0 <18.0.0", - "jest": "^29.0.0", - "typescript": ">=4.8" - } - }, - "taiga-ui/projects/testing/node_modules/ts-jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.2.tgz", - "integrity": "sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==", - "dev": true, - "dependencies": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", - "jest-util": "^29.0.0", - "json5": "^2.2.3", - "lodash.memoize": "4.x", - "make-error": "1.x", - "semver": "^7.5.3", - "yargs-parser": "^21.0.1" - }, - "bin": { - "ts-jest": "cli.js" - }, - "engines": { - "node": "^16.10.0 || ^18.0.0 || >=20.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.0.0-beta.0 <8", - "@jest/types": "^29.0.0", - "babel-jest": "^29.0.0", - "jest": "^29.0.0", - "typescript": ">=4.3 <6" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@jest/types": { - "optional": true - }, - "babel-jest": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, "taiga-ui/scripts": { "name": "@taiga-ui/scripts" } diff --git a/projects/demo/src/app/app.component.ts b/projects/demo/src/app/app.component.ts index f029cb42e..496ed9a11 100644 --- a/projects/demo/src/app/app.component.ts +++ b/projects/demo/src/app/app.component.ts @@ -2,21 +2,15 @@ import type {OnInit} from '@angular/core'; import {ChangeDetectionStrategy, Component, HostBinding, inject} from '@angular/core'; import {Router, RouterLink} from '@angular/router'; import {LOCAL_STORAGE} from '@ng-web-apis/common'; -import {TUI_DOC_PAGE_LOADED, TuiDocMainModule} from '@taiga-ui/addon-doc'; -import {TuiPreviewModule} from '@taiga-ui/addon-preview'; +import {TUI_DOC_PAGE_LOADED, TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective, TuiRootComponent} from '@taiga-ui/core'; +import {TuiPreview} from '@taiga-ui/kit'; import pkg from '@tinkoff/tui-editor/package.json'; @Component({ standalone: true, selector: 'app', - imports: [ - RouterLink, - TuiRootComponent, - TuiLinkDirective, - TuiDocMainModule, - TuiPreviewModule, // TODO: why? - ], + imports: [RouterLink, TuiRootComponent, TuiLinkDirective, TuiAddonDoc, TuiPreview], templateUrl: './app.component.html', styleUrls: ['./app.style.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/modules/logo/logo.template.html b/projects/demo/src/app/modules/logo/logo.template.html index 2f9a1ad65..c20e16466 100644 --- a/projects/demo/src/app/modules/logo/logo.template.html +++ b/projects/demo/src/app/modules/logo/logo.template.html @@ -10,9 +10,3 @@ /> - -by Tinkoff diff --git a/projects/demo/src/app/pages/anchors/index.ts b/projects/demo/src/app/pages/anchors/index.ts index 29a5ad02f..f8f604a15 100644 --- a/projects/demo/src/app/pages/anchors/index.ts +++ b/projects/demo/src/app/pages/anchors/index.ts @@ -1,14 +1,14 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, selector: 'editor-anchors', - imports: [TuiDocExampleModule, RouterLink, TuiLinkDirective, TuiDocPageModule], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/angular-contenteditable-accessor/index.ts b/projects/demo/src/app/pages/angular-contenteditable-accessor/index.ts index 7fe6ce359..3a052b55a 100644 --- a/projects/demo/src/app/pages/angular-contenteditable-accessor/index.ts +++ b/projects/demo/src/app/pages/angular-contenteditable-accessor/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {FormControl, FormGroup, FormsModule, ReactiveFormsModule} from '@angular/forms'; -import {TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; const html = 'HTML

with a paragraph

a div
and a plain text node'; @Component({ standalone: true, - imports: [ReactiveFormsModule, FormsModule, TuiDocPageModule], + imports: [ReactiveFormsModule, FormsModule, TuiAddonDoc], templateUrl: './index.html', styleUrls: ['./index.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/pages/appearance/index.ts b/projects/demo/src/app/pages/appearance/index.ts index d984b9509..458516f91 100644 --- a/projects/demo/src/app/pages/appearance/index.ts +++ b/projects/demo/src/app/pages/appearance/index.ts @@ -1,11 +1,11 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/changelog/index.ts b/projects/demo/src/app/pages/changelog/index.ts index d027badb2..a7cc8e18f 100644 --- a/projects/demo/src/app/pages/changelog/index.ts +++ b/projects/demo/src/app/pages/changelog/index.ts @@ -1,11 +1,11 @@ import {AsyncPipe} from '@angular/common'; import {ChangeDetectionStrategy, Component} from '@angular/core'; -import {TuiDocPageModule, TuiMarkdownPipe} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc, TuiMarkdownPipe} from '@taiga-ui/addon-doc'; import type {TuiStringHandler} from '@taiga-ui/cdk'; @Component({ standalone: true, - imports: [AsyncPipe, TuiDocPageModule, TuiMarkdownPipe], + imports: [AsyncPipe, TuiAddonDoc, TuiMarkdownPipe], templateUrl: './index.html', styleUrls: ['./index.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/pages/checkbox/index.ts b/projects/demo/src/app/pages/checkbox/index.ts index 56252f579..b74ad27cc 100644 --- a/projects/demo/src/app/pages/checkbox/index.ts +++ b/projects/demo/src/app/pages/checkbox/index.ts @@ -1,10 +1,10 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/color-picker/examples/4/index.ts b/projects/demo/src/app/pages/color-picker/examples/4/index.ts index 6eb02e6e6..6f4dc24c7 100644 --- a/projects/demo/src/app/pages/color-picker/examples/4/index.ts +++ b/projects/demo/src/app/pages/color-picker/examples/4/index.ts @@ -6,7 +6,7 @@ import { TuiTextfieldControllerModule, TuiWrapperModule, } from '@taiga-ui/core'; -import {TuiInputModule} from '@taiga-ui/kit'; +import {TuiInputModule} from '@taiga-ui/legacy'; @Component({ standalone: true, diff --git a/projects/demo/src/app/pages/color-picker/index.ts b/projects/demo/src/app/pages/color-picker/index.ts index 29d962d98..7ec0d9957 100644 --- a/projects/demo/src/app/pages/color-picker/index.ts +++ b/projects/demo/src/app/pages/color-picker/index.ts @@ -1,24 +1,14 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import { - TuiDocCodeModule, - TuiDocDemoModule, - TuiDocDocumentationModule, - TuiDocExampleModule, - TuiDocPageModule, -} from '@taiga-ui/addon-doc'; -import {TuiLinkDirective, TuiNotificationModule} from '@taiga-ui/core'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; +import {TuiLinkDirective, TuiNotificationComponent} from '@taiga-ui/core'; import {TuiColorPickerComponent} from '@tinkoff/tui-editor'; @Component({ standalone: true, imports: [ - TuiDocPageModule, - TuiDocExampleModule, - TuiNotificationModule, - TuiDocDemoModule, - TuiDocDocumentationModule, - TuiDocCodeModule, + TuiAddonDoc, + TuiNotificationComponent, TuiLinkDirective, TuiColorPickerComponent, ], diff --git a/projects/demo/src/app/pages/custom-tool/color-picker/index.ts b/projects/demo/src/app/pages/custom-tool/color-picker/index.ts index e74c232cb..27e836f9d 100644 --- a/projects/demo/src/app/pages/custom-tool/color-picker/index.ts +++ b/projects/demo/src/app/pages/custom-tool/color-picker/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; @Component({ standalone: true, - imports: [TuiDocExampleModule, RouterLink, TuiLinkDirective, TuiDocPageModule], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/custom-tool/paste-emoji/examples/1/index.ts b/projects/demo/src/app/pages/custom-tool/paste-emoji/examples/1/index.ts index 46432d3d3..1c9d3193b 100644 --- a/projects/demo/src/app/pages/custom-tool/paste-emoji/examples/1/index.ts +++ b/projects/demo/src/app/pages/custom-tool/paste-emoji/examples/1/index.ts @@ -1,6 +1,6 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiItemModule} from '@taiga-ui/cdk'; +import {TuiItemDirective} from '@taiga-ui/cdk'; import {TuiSvgComponent} from '@taiga-ui/core'; import { TUI_EDITOR_EXTENSIONS, @@ -15,7 +15,7 @@ import {ExampleTuiSmilesToolComponent} from './smiles-tool/smiles-tool.component imports: [ TuiSvgComponent, ExampleTuiSmilesToolComponent, - TuiItemModule, + TuiItemDirective, ReactiveFormsModule, TuiEditorComponent, ], diff --git a/projects/demo/src/app/pages/custom-tool/paste-emoji/index.ts b/projects/demo/src/app/pages/custom-tool/paste-emoji/index.ts index 9f77ad728..02f5ac51b 100644 --- a/projects/demo/src/app/pages/custom-tool/paste-emoji/index.ts +++ b/projects/demo/src/app/pages/custom-tool/paste-emoji/index.ts @@ -1,23 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import { - TuiDocExampleModule, - TuiDocPageModule, - TuiTextCodeModule, -} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [ - TuiDocPageModule, - TuiLinkDirective, - RouterLink, - TuiDocExampleModule, - TuiTextCodeModule, - ], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/image-tool/image-tool.component.ts b/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/image-tool/image-tool.component.ts index b72424402..70d11936d 100644 --- a/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/image-tool/image-tool.component.ts +++ b/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/image-tool/image-tool.component.ts @@ -3,7 +3,7 @@ import {FormsModule} from '@angular/forms'; import {TuiActiveZoneDirective, TuiAutoFocusDirective} from '@taiga-ui/cdk'; import type {TuiHostedDropdownComponent} from '@taiga-ui/core'; import {TuiButtonDirective, TuiHostedDropdownModule} from '@taiga-ui/core'; -import {TuiInputInlineModule} from '@taiga-ui/kit'; +import {TuiInputInlineComponent} from '@taiga-ui/kit'; import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; @Component({ @@ -12,7 +12,7 @@ import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; imports: [ FormsModule, TuiAutoFocusDirective, - TuiInputInlineModule, + TuiInputInlineComponent, TuiActiveZoneDirective, TuiHostedDropdownModule, TuiButtonDirective, diff --git a/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/index.ts b/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/index.ts index 39460af83..7ed5875e4 100644 --- a/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/index.ts +++ b/projects/demo/src/app/pages/custom-tool/paste-image/examples/1/index.ts @@ -1,6 +1,6 @@ import {ChangeDetectionStrategy, Component, Injector} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiItemModule} from '@taiga-ui/cdk'; +import {TuiItemDirective} from '@taiga-ui/cdk'; import {TuiSvgComponent} from '@taiga-ui/core'; import { TUI_EDITOR_EXTENSIONS, @@ -16,7 +16,7 @@ import {IMAGE_CLIPBOARD_PASTE_EXTENSION} from './image-tool/paste.extension'; imports: [ TuiSvgComponent, ExampleTuiPasteImageToolComponent, - TuiItemModule, + TuiItemDirective, ReactiveFormsModule, TuiEditorComponent, ], diff --git a/projects/demo/src/app/pages/custom-tool/paste-image/index.ts b/projects/demo/src/app/pages/custom-tool/paste-image/index.ts index d0e0ff1c5..8850db430 100644 --- a/projects/demo/src/app/pages/custom-tool/paste-image/index.ts +++ b/projects/demo/src/app/pages/custom-tool/paste-image/index.ts @@ -1,23 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import { - TuiDocExampleModule, - TuiDocPageModule, - TuiTextCodeModule, -} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [ - TuiDocPageModule, - TuiLinkDirective, - RouterLink, - TuiDocExampleModule, - TuiTextCodeModule, - ], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/embed/html5/index.ts b/projects/demo/src/app/pages/embed/html5/index.ts index 58f144b0e..fbdf5745c 100644 --- a/projects/demo/src/app/pages/embed/html5/index.ts +++ b/projects/demo/src/app/pages/embed/html5/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/embed/iframe/examples/1/embed-tool/embed-tool.component.ts b/projects/demo/src/app/pages/embed/iframe/examples/1/embed-tool/embed-tool.component.ts index 5f3ba1b8a..0d2038672 100644 --- a/projects/demo/src/app/pages/embed/iframe/examples/1/embed-tool/embed-tool.component.ts +++ b/projects/demo/src/app/pages/embed/iframe/examples/1/embed-tool/embed-tool.component.ts @@ -3,7 +3,7 @@ import {FormsModule} from '@angular/forms'; import {TuiActiveZoneDirective, TuiAutoFocusDirective} from '@taiga-ui/cdk'; import type {TuiHostedDropdownComponent} from '@taiga-ui/core'; import {TuiButtonDirective, TuiHostedDropdownModule} from '@taiga-ui/core'; -import {TuiInputInlineModule} from '@taiga-ui/kit'; +import {TuiInputInlineComponent} from '@taiga-ui/kit'; import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; @Component({ @@ -12,7 +12,7 @@ import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; imports: [ FormsModule, TuiAutoFocusDirective, - TuiInputInlineModule, + TuiInputInlineComponent, TuiActiveZoneDirective, TuiButtonDirective, TuiHostedDropdownModule, diff --git a/projects/demo/src/app/pages/embed/iframe/examples/1/index.ts b/projects/demo/src/app/pages/embed/iframe/examples/1/index.ts index ee29c92c8..9f5df098d 100644 --- a/projects/demo/src/app/pages/embed/iframe/examples/1/index.ts +++ b/projects/demo/src/app/pages/embed/iframe/examples/1/index.ts @@ -2,7 +2,7 @@ import {ChangeDetectionStrategy, Component, inject, Injector} from '@angular/cor import {FormControl, ReactiveFormsModule, Validators} from '@angular/forms'; import type {SafeHtml} from '@angular/platform-browser'; import {DomSanitizer} from '@angular/platform-browser'; -import {TUI_IS_E2E, TuiItemModule, tuiPure} from '@taiga-ui/cdk'; +import {TUI_IS_E2E, TuiItemDirective, tuiPure} from '@taiga-ui/cdk'; import {TuiSvgComponent} from '@taiga-ui/core'; import { TUI_EDITOR_EXTENSIONS, @@ -18,7 +18,7 @@ import {ExampleTuiEmbedToolComponent} from './embed-tool/embed-tool.component'; ExampleTuiEmbedToolComponent, TuiSvgComponent, ReactiveFormsModule, - TuiItemModule, + TuiItemDirective, TuiEditorComponent, ], templateUrl: './index.html', diff --git a/projects/demo/src/app/pages/embed/iframe/index.ts b/projects/demo/src/app/pages/embed/iframe/index.ts index f44da4958..ee01cf7b0 100644 --- a/projects/demo/src/app/pages/embed/iframe/index.ts +++ b/projects/demo/src/app/pages/embed/iframe/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/embed/youtube/examples/1/index.ts b/projects/demo/src/app/pages/embed/youtube/examples/1/index.ts index 57fa05dbb..abbc9bb9d 100644 --- a/projects/demo/src/app/pages/embed/youtube/examples/1/index.ts +++ b/projects/demo/src/app/pages/embed/youtube/examples/1/index.ts @@ -2,7 +2,7 @@ import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {FormControl, ReactiveFormsModule, Validators} from '@angular/forms'; import type {SafeHtml} from '@angular/platform-browser'; import {DomSanitizer} from '@angular/platform-browser'; -import {TuiItemModule, tuiPure} from '@taiga-ui/cdk'; +import {TuiItemDirective, tuiPure} from '@taiga-ui/cdk'; import {TuiSvgComponent} from '@taiga-ui/core'; import { TUI_EDITOR_EXTENSIONS, @@ -18,7 +18,7 @@ import {ExampleTuiYoutubeToolComponent} from './youtube-tool/youtube-tool.compon TuiSvgComponent, ExampleTuiYoutubeToolComponent, ReactiveFormsModule, - TuiItemModule, + TuiItemDirective, TuiEditorComponent, ], templateUrl: './index.html', diff --git a/projects/demo/src/app/pages/embed/youtube/examples/1/youtube-tool/youtube-tool.component.ts b/projects/demo/src/app/pages/embed/youtube/examples/1/youtube-tool/youtube-tool.component.ts index 94da7be5c..fbf71907c 100644 --- a/projects/demo/src/app/pages/embed/youtube/examples/1/youtube-tool/youtube-tool.component.ts +++ b/projects/demo/src/app/pages/embed/youtube/examples/1/youtube-tool/youtube-tool.component.ts @@ -3,14 +3,14 @@ import {FormsModule} from '@angular/forms'; import {TuiActiveZoneDirective, TuiAutoFocusDirective} from '@taiga-ui/cdk'; import type {TuiHostedDropdownComponent} from '@taiga-ui/core'; import {TuiButtonDirective, TuiHostedDropdownModule} from '@taiga-ui/core'; -import {TuiInputInlineModule} from '@taiga-ui/kit'; +import {TuiInputInlineComponent} from '@taiga-ui/kit'; import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; @Component({ standalone: true, selector: 'youtube-tool', imports: [ - TuiInputInlineModule, + TuiInputInlineComponent, TuiAutoFocusDirective, FormsModule, TuiActiveZoneDirective, diff --git a/projects/demo/src/app/pages/embed/youtube/index.ts b/projects/demo/src/app/pages/embed/youtube/index.ts index fc192a4bb..3bfed07cf 100644 --- a/projects/demo/src/app/pages/embed/youtube/index.ts +++ b/projects/demo/src/app/pages/embed/youtube/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, RouterLink, TuiLinkDirective], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/focus/index.ts b/projects/demo/src/app/pages/focus/index.ts index fb986aa58..99177ee3f 100644 --- a/projects/demo/src/app/pages/focus/index.ts +++ b/projects/demo/src/app/pages/focus/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, RouterLink, TuiLinkDirective, TuiDocPageModule], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/font/examples/3/font-size-tool/font-size-tool.component.ts b/projects/demo/src/app/pages/font/examples/3/font-size-tool/font-size-tool.component.ts index d1dcb188f..8af0c5b9b 100644 --- a/projects/demo/src/app/pages/font/examples/3/font-size-tool/font-size-tool.component.ts +++ b/projects/demo/src/app/pages/font/examples/3/font-size-tool/font-size-tool.component.ts @@ -2,11 +2,7 @@ import {AsyncPipe, NgForOf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {WINDOW} from '@ng-web-apis/common'; import {tuiPure} from '@taiga-ui/cdk'; -import { - TuiButtonDirective, - TuiDataListModule, - TuiHostedDropdownModule, -} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiDataList, TuiHostedDropdownModule} from '@taiga-ui/core'; import {TuiTiptapEditorService} from '@tinkoff/tui-editor'; import {distinctUntilChanged, map} from 'rxjs'; @@ -14,7 +10,7 @@ import {distinctUntilChanged, map} from 'rxjs'; standalone: true, selector: 'font-size-tool', imports: [ - TuiDataListModule, + TuiDataList, NgForOf, TuiButtonDirective, TuiHostedDropdownModule, diff --git a/projects/demo/src/app/pages/font/examples/3/index.ts b/projects/demo/src/app/pages/font/examples/3/index.ts index ef435e57c..a2fd67b05 100644 --- a/projects/demo/src/app/pages/font/examples/3/index.ts +++ b/projects/demo/src/app/pages/font/examples/3/index.ts @@ -1,6 +1,6 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiItemModule} from '@taiga-ui/cdk'; +import {TuiItemDirective} from '@taiga-ui/cdk'; import { TUI_EDITOR_EXTENSIONS, TuiEditorComponent, @@ -17,7 +17,7 @@ import {ExampleTuiFontSizeToolComponent} from './font-size-tool/font-size-tool.c ExampleTuiFontSizeToolComponent, TuiEditorSocketComponent, TuiEditorComponent, - TuiItemModule, + TuiItemDirective, ], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/pages/font/index.ts b/projects/demo/src/app/pages/font/index.ts index bb4b74e2f..3c4412934 100644 --- a/projects/demo/src/app/pages/font/index.ts +++ b/projects/demo/src/app/pages/font/index.ts @@ -1,10 +1,10 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/groups/index.ts b/projects/demo/src/app/pages/groups/index.ts index 067dbcddc..a725a6cdb 100644 --- a/projects/demo/src/app/pages/groups/index.ts +++ b/projects/demo/src/app/pages/groups/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/highlight/code/index.ts b/projects/demo/src/app/pages/highlight/code/index.ts index ffa1ab2fd..cfb271e64 100644 --- a/projects/demo/src/app/pages/highlight/code/index.ts +++ b/projects/demo/src/app/pages/highlight/code/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; @Component({ standalone: true, - imports: [TuiDocExampleModule, RouterLink, TuiLinkDirective, TuiDocPageModule], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/highlight/text/examples/1/index.ts b/projects/demo/src/app/pages/highlight/text/examples/1/index.ts index 1a95780c3..7d05a93a1 100644 --- a/projects/demo/src/app/pages/highlight/text/examples/1/index.ts +++ b/projects/demo/src/app/pages/highlight/text/examples/1/index.ts @@ -1,6 +1,6 @@ import {ChangeDetectionStrategy, Component, ViewChild} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiItemModule} from '@taiga-ui/cdk'; +import {TuiItemDirective} from '@taiga-ui/cdk'; import {TuiButtonDirective} from '@taiga-ui/core'; import { TUI_EDITOR_EXTENSIONS, @@ -13,7 +13,7 @@ import { standalone: true, imports: [ TuiButtonDirective, - TuiItemModule, + TuiItemDirective, ReactiveFormsModule, TuiEditorSocketComponent, TuiEditorComponent, diff --git a/projects/demo/src/app/pages/highlight/text/index.ts b/projects/demo/src/app/pages/highlight/text/index.ts index d8db22fd3..172f7255b 100644 --- a/projects/demo/src/app/pages/highlight/text/index.ts +++ b/projects/demo/src/app/pages/highlight/text/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; @Component({ standalone: true, - imports: [TuiDocExampleModule, RouterLink, TuiLinkDirective, TuiDocPageModule], + imports: [TuiAddonDoc, RouterLink, TuiLinkDirective], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/images/preview/examples/1/image-preview/image-preview.component.ts b/projects/demo/src/app/pages/images/preview/examples/1/image-preview/image-preview.component.ts index 779869606..3c683cf59 100644 --- a/projects/demo/src/app/pages/images/preview/examples/1/image-preview/image-preview.component.ts +++ b/projects/demo/src/app/pages/images/preview/examples/1/image-preview/image-preview.component.ts @@ -1,14 +1,14 @@ import {NgIf} from '@angular/common'; import type {TemplateRef} from '@angular/core'; import {ChangeDetectionStrategy, Component, inject, ViewChild} from '@angular/core'; -import {TuiPreviewDialogService, TuiPreviewModule} from '@taiga-ui/addon-preview'; import type {TuiDialogContext} from '@taiga-ui/core'; import {TuiButtonDirective} from '@taiga-ui/core'; +import {TuiPreview, TuiPreviewDialogService} from '@taiga-ui/kit'; @Component({ standalone: true, selector: 'image-preview-example', - imports: [TuiPreviewModule, TuiButtonDirective, NgIf], + imports: [TuiPreview, TuiButtonDirective, NgIf], templateUrl: './image-preview.template.html', styleUrls: ['./image-preview.style.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/pages/images/preview/examples/1/index.ts b/projects/demo/src/app/pages/images/preview/examples/1/index.ts index ecf78ecbb..48a3675f9 100644 --- a/projects/demo/src/app/pages/images/preview/examples/1/index.ts +++ b/projects/demo/src/app/pages/images/preview/examples/1/index.ts @@ -1,7 +1,7 @@ import {ChangeDetectionStrategy, Component, inject, Injector} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiPreviewModule} from '@taiga-ui/addon-preview'; import {TUI_IS_STACKBLITZ} from '@taiga-ui/cdk'; +import {TuiPreview} from '@taiga-ui/kit'; import { TUI_EDITOR_EXTENSIONS, TuiEditorComponent, @@ -17,7 +17,7 @@ import {ImagePreviewExampleComponent} from './image-preview/image-preview.compon imports: [ ImagePreviewExampleComponent, ReactiveFormsModule, - TuiPreviewModule, + TuiPreview, TuiEditorSocketComponent, TuiEditorImagePreviewDirective, TuiEditorComponent, diff --git a/projects/demo/src/app/pages/images/preview/index.ts b/projects/demo/src/app/pages/images/preview/index.ts index 7a026208f..e1d7f9056 100644 --- a/projects/demo/src/app/pages/images/preview/index.ts +++ b/projects/demo/src/app/pages/images/preview/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/images/resizable/index.ts b/projects/demo/src/app/pages/images/resizable/index.ts index b03cd6382..159ee5d0d 100644 --- a/projects/demo/src/app/pages/images/resizable/index.ts +++ b/projects/demo/src/app/pages/images/resizable/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/images/upload/examples/1/index.ts b/projects/demo/src/app/pages/images/upload/examples/1/index.ts index f573e134c..228170dad 100644 --- a/projects/demo/src/app/pages/images/upload/examples/1/index.ts +++ b/projects/demo/src/app/pages/images/upload/examples/1/index.ts @@ -13,8 +13,8 @@ import { TuiValidationError, TuiValidatorDirective, } from '@taiga-ui/cdk'; -import {TuiErrorModule, TuiLoaderModule} from '@taiga-ui/core'; -import {TuiFieldErrorPipeModule} from '@taiga-ui/kit'; +import {TuiErrorComponent, TuiLoaderComponent} from '@taiga-ui/core'; +import {TuiFieldErrorPipe} from '@taiga-ui/kit'; import { TUI_EDITOR_EXTENSIONS, TUI_IMAGE_EDITOR_OPTIONS, @@ -30,12 +30,12 @@ import {ImgbbService} from './imgbb.service'; @Component({ standalone: true, imports: [ - TuiErrorModule, - TuiLoaderModule, + TuiErrorComponent, + TuiLoaderComponent, AsyncPipe, TuiValidatorDirective, ReactiveFormsModule, - TuiFieldErrorPipeModule, + TuiFieldErrorPipe, TuiEditorSocketComponent, TuiEditorComponent, ], diff --git a/projects/demo/src/app/pages/images/upload/index.ts b/projects/demo/src/app/pages/images/upload/index.ts index dc23f67eb..582fe5534 100644 --- a/projects/demo/src/app/pages/images/upload/index.ts +++ b/projects/demo/src/app/pages/images/upload/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/mention/examples/1/index.ts b/projects/demo/src/app/pages/mention/examples/1/index.ts index d573caccd..b52a28e24 100644 --- a/projects/demo/src/app/pages/mention/examples/1/index.ts +++ b/projects/demo/src/app/pages/mention/examples/1/index.ts @@ -1,7 +1,7 @@ import {NgForOf, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, ViewChild} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiDataListModule, TuiInitialsPipe} from '@taiga-ui/core'; +import {TuiDataList, TuiInitialsPipe} from '@taiga-ui/core'; import {TuiAvatarComponent} from '@taiga-ui/kit'; import { TUI_EDITOR_EXTENSIONS, @@ -18,7 +18,7 @@ import {MentionsComponent} from './mention'; imports: [ TuiEditorComponent, ReactiveFormsModule, - TuiDataListModule, + TuiDataList, NgForOf, TuiAvatarComponent, TuiInitialsPipe, diff --git a/projects/demo/src/app/pages/mention/examples/1/mention/index.ts b/projects/demo/src/app/pages/mention/examples/1/mention/index.ts index 6cd9e3321..159c82eca 100644 --- a/projects/demo/src/app/pages/mention/examples/1/mention/index.ts +++ b/projects/demo/src/app/pages/mention/examples/1/mention/index.ts @@ -7,7 +7,7 @@ import { Output, } from '@angular/core'; import {TuiAutoFocusDirective, tuiPure} from '@taiga-ui/cdk'; -import {TuiDataListModule, TuiInitialsPipe} from '@taiga-ui/core'; +import {TuiDataList, TuiInitialsPipe} from '@taiga-ui/core'; import {TuiAvatarComponent} from '@taiga-ui/kit'; export interface User { @@ -20,7 +20,7 @@ export interface User { standalone: true, selector: 'mentions', imports: [ - TuiDataListModule, + TuiDataList, NgForOf, TuiInitialsPipe, TuiAvatarComponent, diff --git a/projects/demo/src/app/pages/mention/index.ts b/projects/demo/src/app/pages/mention/index.ts index caa068d34..e1186698b 100644 --- a/projects/demo/src/app/pages/mention/index.ts +++ b/projects/demo/src/app/pages/mention/index.ts @@ -1,10 +1,10 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/processing/cleanup-html/index.ts b/projects/demo/src/app/pages/processing/cleanup-html/index.ts index 68840583c..803a2130d 100644 --- a/projects/demo/src/app/pages/processing/cleanup-html/index.ts +++ b/projects/demo/src/app/pages/processing/cleanup-html/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiLinkDirective, RouterLink, TuiDocPageModule], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/processing/legacy-html/index.ts b/projects/demo/src/app/pages/processing/legacy-html/index.ts index f89468977..cc769311f 100644 --- a/projects/demo/src/app/pages/processing/legacy-html/index.ts +++ b/projects/demo/src/app/pages/processing/legacy-html/index.ts @@ -1,12 +1,12 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; @Component({ standalone: true, - imports: [TuiDocPageModule, TuiLinkDirective, RouterLink, TuiDocExampleModule], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/processing/markdown-extension/examples/1/index.ts b/projects/demo/src/app/pages/processing/markdown-extension/examples/1/index.ts index 9a16e2560..c0f25e517 100644 --- a/projects/demo/src/app/pages/processing/markdown-extension/examples/1/index.ts +++ b/projects/demo/src/app/pages/processing/markdown-extension/examples/1/index.ts @@ -8,7 +8,7 @@ import { } from '@angular/core'; import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; import {FormControl, FormsModule, ReactiveFormsModule} from '@angular/forms'; -import {TuiTextareaModule} from '@taiga-ui/kit'; +import {TuiTextareaModule} from '@taiga-ui/legacy'; import { TUI_EDITOR_EXTENSIONS, TuiEditorComponent, diff --git a/projects/demo/src/app/pages/processing/markdown-extension/index.ts b/projects/demo/src/app/pages/processing/markdown-extension/index.ts index e768aa776..a35faf769 100644 --- a/projects/demo/src/app/pages/processing/markdown-extension/index.ts +++ b/projects/demo/src/app/pages/processing/markdown-extension/index.ts @@ -1,10 +1,10 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/demo/src/app/pages/processing/markdown/index.ts b/projects/demo/src/app/pages/processing/markdown/index.ts index 54ed6f421..870d71860 100644 --- a/projects/demo/src/app/pages/processing/markdown/index.ts +++ b/projects/demo/src/app/pages/processing/markdown/index.ts @@ -1,17 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import { - TUI_DOC_EXAMPLE_MARKDOWN_CODE_PROCESSOR, - TuiDocExampleModule, - TuiDocPageModule, -} from '@taiga-ui/addon-doc'; +import {TUI_DOC_EXAMPLE_MARKDOWN_CODE_PROCESSOR, TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/stackblitz/classes/ts-file.parser.ts b/projects/demo/src/app/pages/stackblitz/classes/ts-file.parser.ts index 1adf3cebf..efeceb4d6 100644 --- a/projects/demo/src/app/pages/stackblitz/classes/ts-file.parser.ts +++ b/projects/demo/src/app/pages/stackblitz/classes/ts-file.parser.ts @@ -1,11 +1,9 @@ -import {TuiTsParserException} from '@taiga-ui/cdk'; - export class TsFileParser { constructor(protected rawFileContent: string) { const classesInside = rawFileContent.match(/export class/gi) || []; if (classesInside.length > 1) { - throw new TuiTsParserException(); + throw new Error('parser error'); } this.replaceMetaAssets(); diff --git a/projects/demo/src/app/pages/stackblitz/starter/index.ts b/projects/demo/src/app/pages/stackblitz/starter/index.ts index 0ea81dcdb..2f9c9955a 100644 --- a/projects/demo/src/app/pages/stackblitz/starter/index.ts +++ b/projects/demo/src/app/pages/stackblitz/starter/index.ts @@ -1,7 +1,7 @@ import type {OnInit} from '@angular/core'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {tuiRawLoad, tuiTryParseMarkdownCodeBlock} from '@taiga-ui/addon-doc'; -import {TuiLoaderModule} from '@taiga-ui/core'; +import {TuiLoaderComponent} from '@taiga-ui/core'; import {TuiStackblitzService} from '../stackblitz.service'; import {appPrefix} from '../utils'; @@ -9,7 +9,7 @@ import {appPrefix} from '../utils'; @Component({ standalone: true, selector: 'demo-stackblitz-starter', - imports: [TuiLoaderModule], + imports: [TuiLoaderComponent], templateUrl: './index.html', styleUrls: ['./index.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/demo/src/app/pages/starter/index.ts b/projects/demo/src/app/pages/starter/index.ts index 8eb12cf18..8997fec98 100644 --- a/projects/demo/src/app/pages/starter/index.ts +++ b/projects/demo/src/app/pages/starter/index.ts @@ -1,11 +1,6 @@ import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import { - TuiDocCodeModule, - TuiDocDemoModule, - TuiDocDocumentationModule, - TuiDocPageModule, -} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TUI_IS_E2E, TuiAutoFocusDirective} from '@taiga-ui/cdk'; import { TUI_EDITOR_DEFAULT_EXTENSIONS, @@ -20,12 +15,9 @@ import { standalone: true, selector: 'editor-starter-page', imports: [ - TuiDocCodeModule, - TuiDocPageModule, - TuiDocDemoModule, + TuiAddonDoc, ReactiveFormsModule, TuiAutoFocusDirective, - TuiDocDocumentationModule, TuiEditorSocketComponent, TuiEditorComponent, ], diff --git a/projects/demo/src/app/pages/toolbar/bottom/index.ts b/projects/demo/src/app/pages/toolbar/bottom/index.ts index e56c1445e..7432d711b 100644 --- a/projects/demo/src/app/pages/toolbar/bottom/index.ts +++ b/projects/demo/src/app/pages/toolbar/bottom/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/toolbar/floating/index.ts b/projects/demo/src/app/pages/toolbar/floating/index.ts index 1e88d4c0f..3ee4387da 100644 --- a/projects/demo/src/app/pages/toolbar/floating/index.ts +++ b/projects/demo/src/app/pages/toolbar/floating/index.ts @@ -1,11 +1,11 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiAddonDocModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiAddonDocModule], + imports: [TuiAddonDoc], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/app/pages/upload-files/examples/1/index.ts b/projects/demo/src/app/pages/upload-files/examples/1/index.ts index f35b91d1c..dece98f8d 100644 --- a/projects/demo/src/app/pages/upload-files/examples/1/index.ts +++ b/projects/demo/src/app/pages/upload-files/examples/1/index.ts @@ -1,7 +1,7 @@ import {AsyncPipe} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject, ViewChild} from '@angular/core'; import {FormControl, ReactiveFormsModule} from '@angular/forms'; -import {TuiLoaderModule} from '@taiga-ui/core'; +import {TuiLoaderComponent} from '@taiga-ui/core'; import type {TuiEditorAttachedFile} from '@tinkoff/tui-editor'; import { TUI_ATTACH_FILES_LOADER, @@ -17,7 +17,7 @@ import {FileIoService} from './filesio.service'; @Component({ standalone: true, imports: [ - TuiLoaderModule, + TuiLoaderComponent, AsyncPipe, ReactiveFormsModule, TuiEditorComponent, diff --git a/projects/demo/src/app/pages/upload-files/index.ts b/projects/demo/src/app/pages/upload-files/index.ts index a12e7db08..f7a4f0d75 100644 --- a/projects/demo/src/app/pages/upload-files/index.ts +++ b/projects/demo/src/app/pages/upload-files/index.ts @@ -1,13 +1,13 @@ import {ChangeDetectionStrategy, Component} from '@angular/core'; import {RouterLink} from '@angular/router'; import type {TuiDocExample} from '@taiga-ui/addon-doc'; -import {TuiDocExampleModule, TuiDocPageModule} from '@taiga-ui/addon-doc'; +import {TuiAddonDoc} from '@taiga-ui/addon-doc'; import {TuiLinkDirective} from '@taiga-ui/core'; import {TUI_EDITOR_DEFAULT_EXTENSIONS, TUI_EDITOR_EXTENSIONS} from '@tinkoff/tui-editor'; @Component({ standalone: true, - imports: [TuiDocExampleModule, TuiDocPageModule, TuiLinkDirective, RouterLink], + imports: [TuiAddonDoc, TuiLinkDirective, RouterLink], templateUrl: './index.html', changeDetection: ChangeDetectionStrategy.OnPush, providers: [ diff --git a/projects/demo/src/assets/icons/by.svg b/projects/demo/src/assets/icons/by.svg deleted file mode 100644 index 341400701..000000000 --- a/projects/demo/src/assets/icons/by.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - diff --git a/projects/editor/src/components/color-selector/color-edit/color-edit.component.ts b/projects/editor/src/components/color-selector/color-edit/color-edit.component.ts index c19893f13..6b9a81523 100644 --- a/projects/editor/src/components/color-selector/color-edit/color-edit.component.ts +++ b/projects/editor/src/components/color-selector/color-edit/color-edit.component.ts @@ -11,7 +11,7 @@ import {MaskitoModule} from '@maskito/angular'; import type {MaskitoOptions} from '@maskito/core'; import {tuiHexToRgb, tuiRgbToHex} from '@taiga-ui/cdk'; import { - TuiDataListModule, + TuiDataList, TuiDropdownOptionsDirective, TuiPrimitiveTextfieldModule, TuiTextfieldControllerModule, @@ -20,7 +20,7 @@ import { TuiInputNumberModule, TuiSelectModule, TuiValueAccessorModule, -} from '@taiga-ui/kit'; +} from '@taiga-ui/legacy'; const HEX_MODE_LENGTH = 6; @@ -32,7 +32,7 @@ const HEX_MODE_LENGTH = 6; TuiDropdownOptionsDirective, TuiTextfieldControllerModule, FormsModule, - TuiDataListModule, + TuiDataList, TuiPrimitiveTextfieldModule, NgIf, MaskitoModule, diff --git a/projects/editor/src/components/color-selector/color-selector.component.ts b/projects/editor/src/components/color-selector/color-selector.component.ts index 2b5829e31..8ef217fc1 100644 --- a/projects/editor/src/components/color-selector/color-selector.component.ts +++ b/projects/editor/src/components/color-selector/color-selector.component.ts @@ -13,9 +13,9 @@ import {tuiDefaultSort, tuiParseColor, tuiPure} from '@taiga-ui/cdk'; import type {TuiHostedDropdownComponent} from '@taiga-ui/core'; import { TuiButtonDirective, - TuiDataListModule, + TuiDataList, TuiGroupDirective, - TuiHintModule, + TuiHint, TuiHostedDropdownModule, TuiSvgComponent, } from '@taiga-ui/core'; @@ -54,9 +54,9 @@ const ICONS: Record = { TuiHostedDropdownModule, TuiButtonDirective, TuiSvgComponent, - TuiDataListModule, + TuiDataList, NgForOf, - TuiHintModule, + TuiHint, TuiLinearMultiPickerComponent, TuiColorPickerComponent, TuiColorEditComponent, diff --git a/projects/editor/src/components/color-selector/palette/palette.component.ts b/projects/editor/src/components/color-selector/palette/palette.component.ts index 0864a21dc..517951ad4 100644 --- a/projects/editor/src/components/color-selector/palette/palette.component.ts +++ b/projects/editor/src/components/color-selector/palette/palette.component.ts @@ -7,12 +7,12 @@ import { Input, Output, } from '@angular/core'; -import {TuiHintModule} from '@taiga-ui/core'; +import {TuiHint} from '@taiga-ui/core'; @Component({ standalone: true, selector: 'tui-palette', - imports: [KeyValuePipe, NgForOf, TuiHintModule], + imports: [KeyValuePipe, NgForOf, TuiHint], templateUrl: './palette.template.html', styleUrls: ['./palette.style.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/edit-link/edit-link.component.ts b/projects/editor/src/components/edit-link/edit-link.component.ts index 6566c6b13..2ffe2c507 100644 --- a/projects/editor/src/components/edit-link/edit-link.component.ts +++ b/projects/editor/src/components/edit-link/edit-link.component.ts @@ -16,7 +16,7 @@ import { TuiScrollbarComponent, TuiSvgComponent, } from '@taiga-ui/core'; -import {TuiInputInlineModule} from '@taiga-ui/kit'; +import {TuiInputInlineComponent} from '@taiga-ui/kit'; import type { TuiEditorLinkPrefix, @@ -47,7 +47,7 @@ import {tuiEditLinkParseUrl} from './utils/edit-link-parse-url'; NgIf, AsyncPipe, TuiAutoFocusDirective, - TuiInputInlineModule, + TuiInputInlineComponent, TuiScrollbarComponent, ], templateUrl: './edit-link.template.html', diff --git a/projects/editor/src/components/editor-resizable/editor-resizable.component.ts b/projects/editor/src/components/editor-resizable/editor-resizable.component.ts index 2a41d2d66..64dad1ea0 100644 --- a/projects/editor/src/components/editor-resizable/editor-resizable.component.ts +++ b/projects/editor/src/components/editor-resizable/editor-resizable.component.ts @@ -7,12 +7,12 @@ import { Input, Output, } from '@angular/core'; -import {tuiIsNumber, tuiPx, TuiResizerModule} from '@taiga-ui/cdk'; +import {tuiIsNumber, tuiPx, TuiResizerDirective} from '@taiga-ui/cdk'; @Component({ standalone: true, selector: 'tui-editor-resizable', - imports: [TuiResizerModule, NgIf], + imports: [TuiResizerDirective, NgIf], templateUrl: './editor-resizable.component.html', styleUrls: ['./editor-resizable.component.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/toolbar-tools/align-content/align-content.component.ts b/projects/editor/src/components/toolbar-tools/align-content/align-content.component.ts index d5f7515c0..a3c847fdf 100644 --- a/projects/editor/src/components/toolbar-tools/align-content/align-content.component.ts +++ b/projects/editor/src/components/toolbar-tools/align-content/align-content.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {combineLatest, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -12,7 +12,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; standalone: true, selector: 'tui-align-content', imports: [ - TuiHintModule, + TuiHint, TuiButtonDirective, TuiHostedDropdownModule, AsyncPipe, diff --git a/projects/editor/src/components/toolbar-tools/code/code.component.ts b/projects/editor/src/components/toolbar-tools/code/code.component.ts index 3bf84944a..70277b999 100644 --- a/projects/editor/src/components/toolbar-tools/code/code.component.ts +++ b/projects/editor/src/components/toolbar-tools/code/code.component.ts @@ -2,8 +2,8 @@ import {AsyncPipe, NgForOf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import { TuiButtonDirective, - TuiDataListModule, - TuiHintModule, + TuiDataList, + TuiHint, TuiHostedDropdownModule, } from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; @@ -19,8 +19,8 @@ import {TUI_EDITOR_CODE_OPTIONS, TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens NgForOf, AsyncPipe, TuiButtonDirective, - TuiHintModule, - TuiDataListModule, + TuiHint, + TuiDataList, TuiHostedDropdownModule, ], templateUrl: './code.component.html', diff --git a/projects/editor/src/components/toolbar-tools/details/details-remove/details-remove.component.ts b/projects/editor/src/components/toolbar-tools/details/details-remove/details-remove.component.ts index 1c5b53295..4c736e30c 100644 --- a/projects/editor/src/components/toolbar-tools/details/details-remove/details-remove.component.ts +++ b/projects/editor/src/components/toolbar-tools/details/details-remove/details-remove.component.ts @@ -1,6 +1,6 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; -import {TuiButtonDirective, TuiHintModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint} from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../../directives/tiptap-editor/tiptap-editor.service'; @@ -10,7 +10,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../../tokens/i18n'; @Component({ standalone: true, selector: 'tui-details-remove', - imports: [AsyncPipe, NgIf, TuiButtonDirective, TuiHintModule], + imports: [AsyncPipe, NgIf, TuiButtonDirective, TuiHint], templateUrl: './details-remove.template.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/editor/src/components/toolbar-tools/details/details.component.ts b/projects/editor/src/components/toolbar-tools/details/details.component.ts index 78a12c944..8b3bcd389 100644 --- a/projects/editor/src/components/toolbar-tools/details/details.component.ts +++ b/projects/editor/src/components/toolbar-tools/details/details.component.ts @@ -1,6 +1,6 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; -import {TuiButtonDirective, TuiHintModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint} from '@taiga-ui/core'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; import {TUI_EDITOR_OPTIONS} from '../../../tokens/editor-options'; @@ -9,7 +9,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; @Component({ standalone: true, selector: 'tui-details', - imports: [AsyncPipe, NgIf, TuiHintModule, TuiButtonDirective], + imports: [AsyncPipe, NgIf, TuiHint, TuiButtonDirective], templateUrl: './details.template.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/editor/src/components/toolbar-tools/font-size/font-size.component.ts b/projects/editor/src/components/toolbar-tools/font-size/font-size.component.ts index d86cad676..a7e1566e4 100644 --- a/projects/editor/src/components/toolbar-tools/font-size/font-size.component.ts +++ b/projects/editor/src/components/toolbar-tools/font-size/font-size.component.ts @@ -3,8 +3,8 @@ import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {tuiPx} from '@taiga-ui/cdk'; import { TuiButtonDirective, - TuiDataListModule, - TuiHintModule, + TuiDataList, + TuiHint, TuiHostedDropdownModule, } from '@taiga-ui/core'; import type {Observable} from 'rxjs'; @@ -25,10 +25,10 @@ import {TUI_EDITOR_FONT_OPTIONS, TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens LowerCasePipe, AsyncPipe, NgForOf, - TuiDataListModule, + TuiDataList, TuiHostedDropdownModule, TuiButtonDirective, - TuiHintModule, + TuiHint, ], templateUrl: './font-size.template.html', changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/toolbar-tools/font-style/font-style.component.ts b/projects/editor/src/components/toolbar-tools/font-style/font-style.component.ts index 90f6b6ac6..6dd480f73 100644 --- a/projects/editor/src/components/toolbar-tools/font-style/font-style.component.ts +++ b/projects/editor/src/components/toolbar-tools/font-style/font-style.component.ts @@ -1,6 +1,6 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject, Input} from '@angular/core'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {combineLatest, map} from 'rxjs'; import {TUI_EDITOR_DEFAULT_TOOLS} from '../../../constants/default-editor-tools'; @@ -12,13 +12,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; @Component({ standalone: true, selector: 'tui-font-style', - imports: [ - TuiHintModule, - TuiButtonDirective, - NgIf, - TuiHostedDropdownModule, - AsyncPipe, - ], + imports: [TuiHint, TuiButtonDirective, NgIf, TuiHostedDropdownModule, AsyncPipe], templateUrl: './font-style.template.html', styleUrls: ['../../../../styles/tools-common.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/toolbar-tools/group/group.component.ts b/projects/editor/src/components/toolbar-tools/group/group.component.ts index 168416528..7194bbf29 100644 --- a/projects/editor/src/components/toolbar-tools/group/group.component.ts +++ b/projects/editor/src/components/toolbar-tools/group/group.component.ts @@ -1,6 +1,6 @@ import {AsyncPipe} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; -import {TuiButtonDirective, TuiHintModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint} from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -10,7 +10,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; @Component({ standalone: true, selector: 'tui-editor-group-tool', - imports: [TuiHintModule, TuiButtonDirective, AsyncPipe], + imports: [TuiHint, TuiButtonDirective, AsyncPipe], templateUrl: './group.component.html', styleUrls: ['../../../../styles/tools-common.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/toolbar-tools/highlight-color/highlight-color.component.ts b/projects/editor/src/components/toolbar-tools/highlight-color/highlight-color.component.ts index b015f386e..0e46bcb4b 100644 --- a/projects/editor/src/components/toolbar-tools/highlight-color/highlight-color.component.ts +++ b/projects/editor/src/components/toolbar-tools/highlight-color/highlight-color.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject, Input} from '@angular/core'; import {TuiActiveZoneDirective, TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -18,7 +18,7 @@ import {TuiPaletteComponent} from '../../color-selector/palette/palette.componen AsyncPipe, TuiLetDirective, TuiButtonDirective, - TuiHintModule, + TuiHint, NgIf, TuiActiveZoneDirective, TuiPaletteComponent, diff --git a/projects/editor/src/components/toolbar-tools/list-configs/list-configs.component.ts b/projects/editor/src/components/toolbar-tools/list-configs/list-configs.component.ts index 46b3320ab..36d82c0f4 100644 --- a/projects/editor/src/components/toolbar-tools/list-configs/list-configs.component.ts +++ b/projects/editor/src/components/toolbar-tools/list-configs/list-configs.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {combineLatest, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -12,7 +12,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; standalone: true, selector: 'tui-list-configs', imports: [ - TuiHintModule, + TuiHint, TuiButtonDirective, TuiHostedDropdownModule, AsyncPipe, diff --git a/projects/editor/src/components/toolbar-tools/table-cell-color/table-cell-color.component.ts b/projects/editor/src/components/toolbar-tools/table-cell-color/table-cell-color.component.ts index fa2b99d98..39384f656 100644 --- a/projects/editor/src/components/toolbar-tools/table-cell-color/table-cell-color.component.ts +++ b/projects/editor/src/components/toolbar-tools/table-cell-color/table-cell-color.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject, Input} from '@angular/core'; import {TuiActiveZoneDirective, TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {combineLatest, distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -17,7 +17,7 @@ import {TuiPaletteComponent} from '../../color-selector/palette/palette.componen AsyncPipe, TuiLetDirective, TuiHostedDropdownModule, - TuiHintModule, + TuiHint, TuiButtonDirective, NgIf, TuiPaletteComponent, diff --git a/projects/editor/src/components/toolbar-tools/table-create/table-create.component.ts b/projects/editor/src/components/toolbar-tools/table-create/table-create.component.ts index acaf13dff..f360592af 100644 --- a/projects/editor/src/components/toolbar-tools/table-create/table-create.component.ts +++ b/projects/editor/src/components/toolbar-tools/table-create/table-create.component.ts @@ -1,6 +1,6 @@ import {AsyncPipe} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -13,7 +13,7 @@ import {TuiTableSizeSelectorComponent} from './table-size-selector/table-size-se selector: 'tui-table-create', imports: [ TuiHostedDropdownModule, - TuiHintModule, + TuiHint, TuiButtonDirective, AsyncPipe, TuiTableSizeSelectorComponent, diff --git a/projects/editor/src/components/toolbar-tools/table-create/table-size-selector/table-size-selector.component.ts b/projects/editor/src/components/toolbar-tools/table-create/table-size-selector/table-size-selector.component.ts index 0f65e0256..e7d92d87b 100644 --- a/projects/editor/src/components/toolbar-tools/table-create/table-size-selector/table-size-selector.component.ts +++ b/projects/editor/src/components/toolbar-tools/table-create/table-size-selector/table-size-selector.component.ts @@ -6,7 +6,7 @@ import { Output, } from '@angular/core'; import {WINDOW} from '@ng-web-apis/common'; -import {TuiRepeatTimesModule} from '@taiga-ui/cdk'; +import {TuiRepeatTimesDirective} from '@taiga-ui/cdk'; import {tuiGetViewportWidth} from '@taiga-ui/core'; const MAX_COLS_NUMBER = 15; @@ -16,7 +16,7 @@ const MIN_DISTANCE_PX = 70; @Component({ standalone: true, selector: 'tui-table-size-selector', - imports: [TuiRepeatTimesModule], + imports: [TuiRepeatTimesDirective], templateUrl: './table-size-selector.template.html', styleUrls: ['./table-size-selector.style.less'], changeDetection: ChangeDetectionStrategy.OnPush, diff --git a/projects/editor/src/components/toolbar-tools/table-merge-cells/table-merge-cells.component.ts b/projects/editor/src/components/toolbar-tools/table-merge-cells/table-merge-cells.component.ts index 26ff3ec48..bf15e61dd 100644 --- a/projects/editor/src/components/toolbar-tools/table-merge-cells/table-merge-cells.component.ts +++ b/projects/editor/src/components/toolbar-tools/table-merge-cells/table-merge-cells.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe, NgIf} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint} from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -10,7 +10,7 @@ import {TUI_EDITOR_TOOLBAR_TEXTS} from '../../../tokens/i18n'; @Component({ standalone: true, selector: 'tui-table-merge-cells', - imports: [TuiLetDirective, AsyncPipe, NgIf, TuiButtonDirective, TuiHintModule], + imports: [TuiLetDirective, AsyncPipe, NgIf, TuiButtonDirective, TuiHint], templateUrl: './table-merge-cells.template.html', changeDetection: ChangeDetectionStrategy.OnPush, }) diff --git a/projects/editor/src/components/toolbar-tools/table-row-column-manager/table-row-column-manager.component.ts b/projects/editor/src/components/toolbar-tools/table-row-column-manager/table-row-column-manager.component.ts index 2c9972dc6..4429e1d3f 100644 --- a/projects/editor/src/components/toolbar-tools/table-row-column-manager/table-row-column-manager.component.ts +++ b/projects/editor/src/components/toolbar-tools/table-row-column-manager/table-row-column-manager.component.ts @@ -3,8 +3,8 @@ import {ChangeDetectionStrategy, Component, inject} from '@angular/core'; import {TuiLetDirective} from '@taiga-ui/cdk'; import { TuiButtonDirective, - TuiDataListModule, - TuiHintModule, + TuiDataList, + TuiHint, TuiHostedDropdownModule, } from '@taiga-ui/core'; import {map} from 'rxjs'; @@ -29,10 +29,10 @@ export enum TuiTableCommands { selector: 'tui-table-row-column-manager', imports: [ NgForOf, - TuiDataListModule, + TuiDataList, AsyncPipe, TuiButtonDirective, - TuiHintModule, + TuiHint, TuiHostedDropdownModule, TuiLetDirective, ], diff --git a/projects/editor/src/components/toolbar-tools/text-color/text-color.component.ts b/projects/editor/src/components/toolbar-tools/text-color/text-color.component.ts index 7dc3e16a6..a2e8260bc 100644 --- a/projects/editor/src/components/toolbar-tools/text-color/text-color.component.ts +++ b/projects/editor/src/components/toolbar-tools/text-color/text-color.component.ts @@ -1,7 +1,7 @@ import {AsyncPipe} from '@angular/common'; import {ChangeDetectionStrategy, Component, inject, Input} from '@angular/core'; import {TuiActiveZoneDirective, TuiLetDirective} from '@taiga-ui/cdk'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {distinctUntilChanged, map} from 'rxjs'; import {TuiTiptapEditorService} from '../../../directives/tiptap-editor/tiptap-editor.service'; @@ -19,7 +19,7 @@ import {TuiPaletteComponent} from '../../color-selector/palette/palette.componen TuiHostedDropdownModule, AsyncPipe, TuiLetDirective, - TuiHintModule, + TuiHint, TuiButtonDirective, ], templateUrl: './text-color.template.html', diff --git a/projects/editor/src/components/toolbar/toolbar.component.ts b/projects/editor/src/components/toolbar/toolbar.component.ts index 7c802eade..6563d012e 100644 --- a/projects/editor/src/components/toolbar/toolbar.component.ts +++ b/projects/editor/src/components/toolbar/toolbar.component.ts @@ -16,14 +16,9 @@ import { ViewChildren, } from '@angular/core'; import {takeUntilDestroyed} from '@angular/core/rxjs-interop'; -import { - EMPTY_QUERY, - TuiFocusableModule, - tuiIsNativeFocusedIn, - TuiItemModule, -} from '@taiga-ui/cdk'; +import {EMPTY_QUERY, tuiIsNativeFocusedIn, TuiItemDirective} from '@taiga-ui/cdk'; import type {TuiHostedDropdownComponent} from '@taiga-ui/core'; -import {TuiButtonDirective, TuiHintModule, TuiHostedDropdownModule} from '@taiga-ui/core'; +import {TuiButtonDirective, TuiHint, TuiHostedDropdownModule} from '@taiga-ui/core'; import {take} from 'rxjs'; import {TUI_EDITOR_DEFAULT_TOOLS} from '../../constants/default-editor-tools'; @@ -63,10 +58,9 @@ import {TuiToolbarNavigationManagerDirective} from './toolbar-navigation-manager TuiTableMergeCellsComponent, TuiTableCreateComponent, NgIf, - TuiItemModule, + TuiItemDirective, TuiButtonDirective, - TuiHintModule, - TuiFocusableModule, + TuiHint, TuiTextColorComponent, TuiHighlightColorComponent, TuiEditLinkComponent, diff --git a/projects/editor/src/components/toolbar/toolbar.template.html b/projects/editor/src/components/toolbar/toolbar.template.html index 47c6eaf74..b6a728c58 100644 --- a/projects/editor/src/components/toolbar/toolbar.template.html +++ b/projects/editor/src/components/toolbar/toolbar.template.html @@ -6,11 +6,11 @@
@@ -179,7 +179,7 @@ class="t-file-upload" [accept]="attachOptions.accept" [multiple]="attachOptions.multiple" - [tuiFocusable]="false" + [tabIndex]="-1" (change)="onAttach(fileUpload)" />
@@ -286,7 +286,7 @@ accept="image/*" type="file" class="t-image" - [tuiFocusable]="false" + [tabIndex]="-1" (change)="onImage(image)" /> diff --git a/projects/editor/src/utils/insert-html.ts b/projects/editor/src/utils/insert-html.ts index 5eb08327b..f0752f7df 100644 --- a/projects/editor/src/utils/insert-html.ts +++ b/projects/editor/src/utils/insert-html.ts @@ -1,5 +1,3 @@ -import {TuiDocumentSelectionException} from '@taiga-ui/cdk'; - /** * Provides document.execCommand('insertHTML', false, html) support to unsupported browser, * taking Undo stack into account if possible @@ -19,7 +17,7 @@ export function tuiInsertHtml(doc: Document, html: string): void { const selection = doc.getSelection(); if (!selection) { - throw new TuiDocumentSelectionException(); + throw new Error('selection problem'); } doc.execCommand('ms-beginUndoUnit'); diff --git a/projects/editor/src/utils/insert-text.ts b/projects/editor/src/utils/insert-text.ts index 8824c6e15..63073c463 100644 --- a/projects/editor/src/utils/insert-text.ts +++ b/projects/editor/src/utils/insert-text.ts @@ -1,5 +1,3 @@ -import {TuiDocumentSelectionException} from '@taiga-ui/cdk'; - /** * Provides document.execCommand('insertText', false, text) support to unsupported browser, * taking Undo stack into account if possible @@ -19,7 +17,7 @@ export function tuiInsertText(doc: Document, text: string): void { const selection = doc.getSelection(); if (!selection) { - throw new TuiDocumentSelectionException(); + throw new Error('selection problem'); } doc.execCommand('ms-beginUndoUnit'); diff --git a/tsconfig.json b/tsconfig.json index a86d99275..66478367e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -20,6 +20,8 @@ "@taiga-ui/core/*": ["./taiga-ui/projects/core/*"], "@taiga-ui/i18n": ["./taiga-ui/projects/i18n"], "@taiga-ui/i18n/*": ["./taiga-ui/projects/i18n/*"], + "@taiga-ui/legacy": ["./taiga-ui/projects/legacy"], + "@taiga-ui/legacy/*": ["./taiga-ui/projects/legacy/*"], "@taiga-ui/addon-doc": ["./taiga-ui/projects/addon-doc"], "@taiga-ui/addon-doc/*": ["./taiga-ui/projects/addon-doc/*"], "@taiga-ui/addon-preview": ["./taiga-ui/projects/addon-preview"], From f920bc5b6ee9208b92b4728f826f90ec2d648751 Mon Sep 17 00:00:00 2001 From: splincode Date: Tue, 4 Jun 2024 15:04:11 +0300 Subject: [PATCH 3/3] chore: update --- projects/demo-playwright/project.json | 2 +- .../editor/src/components/edit-link/edit-link.template.html | 2 +- taiga-ui | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/demo-playwright/project.json b/projects/demo-playwright/project.json index d472f34cf..a1035aa2e 100644 --- a/projects/demo-playwright/project.json +++ b/projects/demo-playwright/project.json @@ -14,7 +14,7 @@ "e2e-ui": { "executor": "nx:run-commands", "options": { - "command": "nx e2e demo-playwright -- --ui --debug --update-snapshots" + "command": "nx e2e editor-demo-playwright -- --ui --debug --update-snapshots" } } } diff --git a/projects/editor/src/components/edit-link/edit-link.template.html b/projects/editor/src/components/edit-link/edit-link.template.html index 1cb4ed2ef..01ddff877 100644 --- a/projects/editor/src/components/edit-link/edit-link.template.html +++ b/projects/editor/src/components/edit-link/edit-link.template.html @@ -19,7 +19,6 @@ tuiAutoFocus class="t-input" [class.t-input_filled]="hasUrl" - [(ngModel)]="url" (input)="onChange($any($event.target)?.value)" (keydown.backspace)="onBackspace()" (keydown.prevent.enter)="onSave()" @@ -27,6 +26,7 @@ {{ prefixIsHashMode ? text.anchorExample : text.urlExample }} + diff --git a/taiga-ui b/taiga-ui index fefeb0067..2e42b0d34 160000 --- a/taiga-ui +++ b/taiga-ui @@ -1 +1 @@ -Subproject commit fefeb006768d75a3c13b6bf4cea68a2d24f43078 +Subproject commit 2e42b0d349a61da576a51c58c954cfbe3627d7b6