diff --git a/apps/desktop/src/renderer/src/modules/discover/form.tsx b/apps/desktop/src/renderer/src/modules/discover/form.tsx index 13c5b9150..015305087 100644 --- a/apps/desktop/src/renderer/src/modules/discover/form.tsx +++ b/apps/desktop/src/renderer/src/modules/discover/form.tsx @@ -334,7 +334,7 @@ const SearchCard: FC<{ ) : ( <> - + {!!item.entries?.length && (
{item.entries @@ -389,15 +389,21 @@ const SearchCard: FC<{ {t("feed.follower", { count: item.subscriptionCount ?? 0 })}
- {item.entries?.[0]?.publishedAt && ( + {item.updatesPerWeek ? (
- + + {t("feed.entry_week", { count: item.updatesPerWeek ?? 0 })} +
+ ) : item.entries?.[0]?.publishedAt ? ( +
+ + {t("feed.updated_at")}
- )} + ) : null}
diff --git a/apps/mobile/src/icons/calendar_time_add_cute_re.tsx b/apps/mobile/src/icons/calendar_time_add_cute_re.tsx new file mode 100644 index 000000000..3396e4f79 --- /dev/null +++ b/apps/mobile/src/icons/calendar_time_add_cute_re.tsx @@ -0,0 +1,24 @@ +import * as React from "react" +import Svg, { Path } from "react-native-svg" + +interface CalendarTimeAddCuteReIconProps { + width?: number + height?: number + color?: string +} + +export const CalendarTimeAddCuteReIcon = ({ + width = 24, + height = 24, + color = "#10161F", +}: CalendarTimeAddCuteReIconProps) => { + return ( + + + + ) +} diff --git a/apps/mobile/src/icons/safe_alert_cute_re.tsx b/apps/mobile/src/icons/safe_alert_cute_re.tsx new file mode 100644 index 000000000..1ad4dbeff --- /dev/null +++ b/apps/mobile/src/icons/safe_alert_cute_re.tsx @@ -0,0 +1,24 @@ +import * as React from "react" +import Svg, { Path } from "react-native-svg" + +interface SafeAlertCuteReIconProps { + width?: number + height?: number + color?: string +} + +export const SafeAlertCuteReIcon = ({ + width = 24, + height = 24, + color = "#10161F", +}: SafeAlertCuteReIconProps) => { + return ( + + + + ) +} diff --git a/apps/mobile/src/icons/safety_certificate_cute_re.tsx b/apps/mobile/src/icons/safety_certificate_cute_re.tsx new file mode 100644 index 000000000..8b30ddc33 --- /dev/null +++ b/apps/mobile/src/icons/safety_certificate_cute_re.tsx @@ -0,0 +1,24 @@ +import * as React from "react" +import Svg, { Path } from "react-native-svg" + +interface SafetyCertificateCuteReIconProps { + width?: number + height?: number + color?: string +} + +export const SafetyCertificateCuteReIcon = ({ + width = 24, + height = 24, + color = "#10161F", +}: SafetyCertificateCuteReIconProps) => { + return ( + + + + ) +} diff --git a/icons/mgc/safe_alert_cute_re.svg b/icons/mgc/safe_alert_cute_re.svg new file mode 100644 index 000000000..736c93fed --- /dev/null +++ b/icons/mgc/safe_alert_cute_re.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/mgc/safety_certificate_cute_re.svg b/icons/mgc/safety_certificate_cute_re.svg new file mode 100644 index 000000000..598abe1f0 --- /dev/null +++ b/icons/mgc/safety_certificate_cute_re.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/locales/app/en.json b/locales/app/en.json index bd7e130e6..e24928709 100644 --- a/locales/app/en.json +++ b/locales/app/en.json @@ -155,12 +155,15 @@ "entry_list_header.unread": "unread", "feed.actions.follow": "Follow", "feed.actions.followed": "Followed", + "feed.entry_week_one": "{{count}} entry/week", + "feed.entry_week_other": "{{count}} entries/week", "feed.follower_one": "follower", "feed.follower_other": "followers", "feed.followsAndFeeds": "{{subscriptionCount}} {{subscriptionNoun}} and {{feedsCount}} {{feedsNoun}} on {{appName}}", "feed.followsAndReads": "{{subscriptionCount}} {{subscriptionNoun}} with {{readCount}} recent {{readNoun}} on {{appName}}", "feed.read_one": "read", "feed.read_other": "reads", + "feed.updated_at": "Updated", "feed_claim_modal.choose_verification_method": "There are three ways to choose from, you can choose one of them to verify.", "feed_claim_modal.claim_button": "Claim", "feed_claim_modal.content_instructions": "Copy the content below and post it to your latest RSS feed.", diff --git a/packages/shared/src/hono.ts b/packages/shared/src/hono.ts index 1bd6c6d8d..39d472e90 100644 --- a/packages/shared/src/hono.ts +++ b/packages/shared/src/hono.ts @@ -15088,6 +15088,7 @@ declare const _routes: hono_hono_base.HonoBase