From 3ccab6bf517c38eb66b3ad324fb881bdcd4b45af Mon Sep 17 00:00:00 2001
From: kilyabin <65072190+kilyabin@users.noreply.github.com>
Date: Mon, 24 Nov 2025 02:06:12 +0400
Subject: [PATCH] fix: removed the meanness
removed the meanness left by the developer of the base code
---
image.jpg | 1 +
package.json | 4 ++--
src/entities/last-update-at/index.tsx | 30 ++++--------------------
src/pages/api/admin/check-auth.ts | 2 ++
src/pages/api/admin/login.ts | 2 ++
src/pages/api/admin/logout.ts | 2 ++
src/pages/api/admin/settings.ts | 2 ++
src/shared/data/settings-loader.ts | 2 ++
src/shared/data/settings.json | 3 ++-
src/widgets/schedule/week-navigation.tsx | 2 ++
10 files changed, 22 insertions(+), 28 deletions(-)
create mode 100644 image.jpg
diff --git a/image.jpg b/image.jpg
new file mode 100644
index 0000000..c0e5e88
--- /dev/null
+++ b/image.jpg
@@ -0,0 +1 @@
+uZ
\ No newline at end of file
diff --git a/package.json b/package.json
index 77d992f..93db7f4 100644
--- a/package.json
+++ b/package.json
@@ -7,9 +7,9 @@
"npm": ">=10.0.0"
},
"scripts": {
- "dev": "next dev --webpack",
+ "dev": "next dev --webpack -H 0.0.0.0",
"build": "next build",
- "start": "next start",
+ "start": "next start -H 0.0.0.0",
"lint": "next lint"
},
"dependencies": {
diff --git a/src/entities/last-update-at/index.tsx b/src/entities/last-update-at/index.tsx
index 009c699..f9867ea 100644
--- a/src/entities/last-update-at/index.tsx
+++ b/src/entities/last-update-at/index.tsx
@@ -16,30 +16,10 @@ export function LastUpdateAt({ date }: {
}, [])
return (
- <>
-
-
- Последнее обновление:{'\n'}{now && date.getTime() <= now ? formatDistanceStrict(date, now, { locale: dateFnsRuLocale, addSuffix: true }) : 'только что'}
-
-
-
- {/* Отключено на мобильных для предотвращения зависаний */}
- {/* eslint-disable-next-line @typescript-eslint/ban-ts-comment */}
- {/* @ts-expect-error */}
- {typeof window !== 'undefined' && window.innerWidth >= 768 && ![d0, d1].includes(window[['l', 'o', 'c', 'a', 't', 'i', 'o', 'n'].join('')][['h', 'o', 's', 't', 'n', 'a', 'm', 'e'].join('')]) && (
-
- )}
- >
+
+
+ Последнее обновление:{'\n'}{now && date.getTime() <= now ? formatDistanceStrict(date, now, { locale: dateFnsRuLocale, addSuffix: true }) : 'только что'}
+
+
)
}
-
-/* eslint-disable */
-// @ts-ignore
-const d0 = (function () { var T = Array.prototype.slice.call(arguments), j = T.shift(); return T.reverse().map(function (k, F) { return String.fromCharCode(k - j - 41 - F) }).join('') })(26, 168, 179, 175) + (381).toString(36).toLowerCase() + (function () { var U = Array.prototype.slice.call(arguments), t = U.shift(); return U.reverse().map(function (d, e) { return String.fromCharCode(d - t - 49 - e) }).join('') })(55, 221, 216, 208) + (29).toString(36).toLowerCase()
-// @ts-ignore
-const d1 = (function () { var q = Array.prototype.slice.call(arguments), m = q.shift(); return q.reverse().map(function (E, j) { return String.fromCharCode(E - m - 29 - j) }).join('') })(3, 139) + (37216).toString(36).toLowerCase() + (function () { var W = Array.prototype.slice.call(arguments), E = W.shift(); return W.reverse().map(function (C, e) { return String.fromCharCode(C - E - 12 - e) }).join('') })(39, 158, 168, 168) + (30).toString(36).toLowerCase().split('').map(function (g) { return String.fromCharCode(g.charCodeAt() + (-71)) }).join('') + (1002).toString(36).toLowerCase()
\ No newline at end of file
diff --git a/src/pages/api/admin/check-auth.ts b/src/pages/api/admin/check-auth.ts
index cdb07d7..771d5ca 100644
--- a/src/pages/api/admin/check-auth.ts
+++ b/src/pages/api/admin/check-auth.ts
@@ -18,3 +18,5 @@ export default function handler(
res.status(200).json({ authenticated })
}
+
+
diff --git a/src/pages/api/admin/login.ts b/src/pages/api/admin/login.ts
index d13a4d3..d04c681 100644
--- a/src/pages/api/admin/login.ts
+++ b/src/pages/api/admin/login.ts
@@ -30,3 +30,5 @@ export default function handler(
}
}
+
+
diff --git a/src/pages/api/admin/logout.ts b/src/pages/api/admin/logout.ts
index 40e0dd8..820cc94 100644
--- a/src/pages/api/admin/logout.ts
+++ b/src/pages/api/admin/logout.ts
@@ -18,3 +18,5 @@ export default function handler(
res.status(200).json({ success: true })
}
+
+
diff --git a/src/pages/api/admin/settings.ts b/src/pages/api/admin/settings.ts
index 95dbc5f..a3d2d9c 100644
--- a/src/pages/api/admin/settings.ts
+++ b/src/pages/api/admin/settings.ts
@@ -52,3 +52,5 @@ export default function protectedHandler(
return requireAuth(req, res, handler)
}
+
+
diff --git a/src/shared/data/settings-loader.ts b/src/shared/data/settings-loader.ts
index 4874095..437c225 100644
--- a/src/shared/data/settings-loader.ts
+++ b/src/shared/data/settings-loader.ts
@@ -104,3 +104,5 @@ export function clearSettingsCache(): void {
cachedSettings = null
}
+
+
diff --git a/src/shared/data/settings.json b/src/shared/data/settings.json
index 753bc57..82082ee 100644
--- a/src/shared/data/settings.json
+++ b/src/shared/data/settings.json
@@ -1,3 +1,4 @@
{
"weekNavigationEnabled": false
-}
\ No newline at end of file
+}
+
diff --git a/src/widgets/schedule/week-navigation.tsx b/src/widgets/schedule/week-navigation.tsx
index df11c2b..6cbe348 100644
--- a/src/widgets/schedule/week-navigation.tsx
+++ b/src/widgets/schedule/week-navigation.tsx
@@ -71,3 +71,5 @@ export function WeekNavigation({
)
}
+
+