From d25cee3d8c48f3c3fa799162881a634c861f83d7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 9 Apr 2026 17:03:30 +0500 Subject: [PATCH] fix(ci): track generated admin_nav_notifications.js to avoid CDN-dependent paraglide failure --- .../messages/admin_nav_notifications.js | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 ui/src/lib/paraglide/messages/admin_nav_notifications.js diff --git a/ui/src/lib/paraglide/messages/admin_nav_notifications.js b/ui/src/lib/paraglide/messages/admin_nav_notifications.js new file mode 100644 index 0000000..87b16a9 --- /dev/null +++ b/ui/src/lib/paraglide/messages/admin_nav_notifications.js @@ -0,0 +1,44 @@ +/* eslint-disable */ +import { getLocale, experimentalStaticLocale } from '../runtime.js'; + +/** @typedef {import('../runtime.js').LocalizedString} LocalizedString */ + +/** @typedef {{}} Admin_Nav_NotificationsInputs */ + +const en_admin_nav_notifications = /** @type {(inputs: Admin_Nav_NotificationsInputs) => LocalizedString} */ () => { + return /** @type {LocalizedString} */ (`Notifications`) +}; + +const ru_admin_nav_notifications = /** @type {(inputs: Admin_Nav_NotificationsInputs) => LocalizedString} */ () => { + return /** @type {LocalizedString} */ (`Уведомления`) +}; + +const id_admin_nav_notifications = /** @type {(inputs: Admin_Nav_NotificationsInputs) => LocalizedString} */ () => { + return /** @type {LocalizedString} */ (`Notifikasi`) +}; + +const pt_admin_nav_notifications = /** @type {(inputs: Admin_Nav_NotificationsInputs) => LocalizedString} */ () => { + return /** @type {LocalizedString} */ (`Notificações`) +}; + +const fr_admin_nav_notifications = /** @type {(inputs: Admin_Nav_NotificationsInputs) => LocalizedString} */ () => { + return /** @type {LocalizedString} */ (`Notifications`) +}; + +/** +* | output | +* | --- | +* | "Notifications" | +* +* @param {Admin_Nav_NotificationsInputs} inputs +* @param {{ locale?: "en" | "ru" | "id" | "pt" | "fr" }} options +* @returns {LocalizedString} +*/ +export const admin_nav_notifications = /** @type {((inputs?: Admin_Nav_NotificationsInputs, options?: { locale?: "en" | "ru" | "id" | "pt" | "fr" }) => LocalizedString) & import('../runtime.js').MessageMetadata} */ ((inputs = {}, options = {}) => { + const locale = experimentalStaticLocale ?? options.locale ?? getLocale() + if (locale === "en") return en_admin_nav_notifications(inputs) + if (locale === "ru") return ru_admin_nav_notifications(inputs) + if (locale === "id") return id_admin_nav_notifications(inputs) + if (locale === "pt") return pt_admin_nav_notifications(inputs) + return fr_admin_nav_notifications(inputs) +}); \ No newline at end of file