From 9635112f898145b4749ebef0c514037b170c7e48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Wed, 18 Mar 2026 17:40:11 +0100 Subject: [PATCH] nicolium: update some imports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- packages/nicolium/src/components/ui/avatar.tsx | 3 ++- packages/nicolium/src/service-worker/sw.ts | 10 +++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/nicolium/src/components/ui/avatar.tsx b/packages/nicolium/src/components/ui/avatar.tsx index 615836080..796de40a9 100644 --- a/packages/nicolium/src/components/ui/avatar.tsx +++ b/packages/nicolium/src/components/ui/avatar.tsx @@ -3,6 +3,7 @@ import { FastAverageColor } from 'fast-average-color'; import React, { useEffect, useState } from 'react'; import { defineMessages, FormattedMessage, useIntl } from 'react-intl'; +import missingAvatar from '@/assets/images/avatar-missing.png'; import StillImage, { type IStillImage } from '@/components/still-image'; import { useSettings } from '@/stores/settings'; @@ -142,7 +143,7 @@ const Avatar: React.FC = (props) => { diff --git a/packages/nicolium/src/service-worker/sw.ts b/packages/nicolium/src/service-worker/sw.ts index 25aa1402e..d03cfe8f9 100644 --- a/packages/nicolium/src/service-worker/sw.ts +++ b/packages/nicolium/src/service-worker/sw.ts @@ -3,6 +3,10 @@ import IntlMessageFormat from 'intl-messageformat'; import 'intl-pluralrules'; import unescape from 'lodash/unescape'; +import iconExpand from '../assets/images/web-push/web-push-icon_expand.png'; +import iconFavourite from '../assets/images/web-push/web-push-icon_favourite.png'; +import iconReblog from '../assets/images/web-push/web-push-icon_reblog.png'; + import locales from './web-push-locales'; import type { @@ -230,21 +234,21 @@ const handlePush = (event: PushEvent) => { /** Native action to open a status on the device. */ const actionExpand = (preferred_locale: string) => ({ action: 'expand', - icon: `/${require('../assets/images/web-push/web-push-icon_expand.png')}`, + icon: `/${iconExpand}`, title: formatMessage('status.show_more', preferred_locale), }); /** Native action to repost status. */ const actionReblog = (preferred_locale: string) => ({ action: 'reblog', - icon: `/${require('../assets/images/web-push/web-push-icon_reblog.png')}`, + icon: `/${iconReblog}`, title: formatMessage('status.reblog', preferred_locale), }); /** Native action to like status. */ const actionFavourite = (preferred_locale: string) => ({ action: 'favourite', - icon: `/${require('../assets/images/web-push/web-push-icon_favourite.png')}`, + icon: `/${iconFavourite}`, title: formatMessage('status.favourite', preferred_locale), });