feat: optimize performance with lazy loading and change detection improvements

chore: update build configurations and remove unused styles
fix: enhance user experience with loading indicators and improved asset management
This commit is contained in:
2026-05-10 12:42:53 +03:30
parent 048e292bdd
commit 3ad88f7dea
21 changed files with 113 additions and 55 deletions
+10 -4
View File
@@ -55,13 +55,13 @@
"production": {
"budgets": [
{
"maximumError": "3MB",
"maximumWarning": "2MB",
"maximumError": "2.5MB",
"maximumWarning": "1.5MB",
"type": "initial"
},
{
"maximumError": "8kB",
"maximumWarning": "4kB",
"maximumError": "6kB",
"maximumWarning": "3kB",
"type": "anyComponentStyle"
}
],
@@ -136,6 +136,12 @@
},
"defaultConfiguration": "production",
"options": {
"allowedCommonJsDependencies": [
"dayjs",
"dayjs/locale/fa",
"dayjs/plugin/relativeTime",
"flatpickr-wrap/dist/l10n/fa.js"
],
"assets": [
{
"glob": "**/*",