From de2f380cd9d09fc79417c4918381a4f8363ddb37 Mon Sep 17 00:00:00 2001 From: chashaobao Date: Fri, 27 Jun 2025 22:46:24 +0800 Subject: [PATCH] feat: update --- src/components/home-page/index.tsx | 9 +++-- src/components/message-dialog/index.less | 6 ++- src/components/message-dialog/index.tsx | 4 +- src/components/tab-bar/index.tsx | 18 +++------ src/hooks/use-config.tsx | 2 +- src/hooks/use-previous.ts | 13 ++++++ src/pages/anchor/index.tsx | 12 ++++-- src/pages/dev-debug/index.tsx | 4 +- src/pages/group-v2/index.tsx | 12 ++++-- src/pages/group/index.tsx | 3 +- src/pages/job-detail/index.tsx | 4 ++ src/pages/job/index.tsx | 8 ++-- src/pages/material-profile/index.tsx | 3 +- src/pages/material-view/index.tsx | 5 ++- src/pages/message-chat/index.tsx | 1 + src/pages/message/index.tsx | 50 ++++++++++++++++++++++-- src/pages/user-batch-publish/index.tsx | 43 +++++++++++++++----- src/pages/user/index.tsx | 4 +- src/utils/app.ts | 11 +++++- src/utils/common.ts | 4 +- src/utils/message.ts | 1 + src/utils/subscribe.ts | 25 ++++++++---- 22 files changed, 183 insertions(+), 59 deletions(-) create mode 100644 src/hooks/use-previous.ts diff --git a/src/components/home-page/index.tsx b/src/components/home-page/index.tsx index 020918f..17e4d6a 100644 --- a/src/components/home-page/index.tsx +++ b/src/components/home-page/index.tsx @@ -1,18 +1,21 @@ import React from 'react'; import BaseTabBar from '@/components/tab-bar'; +import { PageType } from '@/constants/app'; import './index.less'; -interface IProps extends React.PropsWithChildren {} +interface IProps extends React.PropsWithChildren { + type: PageType; +} export default function HomePage(props: IProps) { - const { children } = props; + const { children, type } = props; return ( {children} - + ); } diff --git a/src/components/message-dialog/index.less b/src/components/message-dialog/index.less index d136df6..b3add60 100644 --- a/src/components/message-dialog/index.less +++ b/src/components/message-dialog/index.less @@ -80,4 +80,8 @@ margin-top: 24px; } } -} \ No newline at end of file + + &__no-subscription { + + } +} diff --git a/src/components/message-dialog/index.tsx b/src/components/message-dialog/index.tsx index 9cb8099..51f3ae1 100644 --- a/src/components/message-dialog/index.tsx +++ b/src/components/message-dialog/index.tsx @@ -57,7 +57,9 @@ export function MessageNoTimesDialog(props: INoTimesProps) {
未读消息提醒次数不够了!
-
有通知次数才能及时收到招聘邀请,快点击“点我增加”吧~
+
+ 有通知次数才能及时收到招聘邀请,快点击“点我增加”吧~ +
{`未读消息提醒剩余:${times}次`}