feat: banner

This commit is contained in:
eleanor.mao
2025-04-24 00:43:55 +08:00
parent 7988725223
commit 7aafc3a789
16 changed files with 367 additions and 52 deletions

View File

@ -1,15 +1,26 @@
import { Tabs } from '@taroify/core';
import { useShareAppMessage } from '@tarojs/taro';
import { Tabs } from '@taroify/core';
import { useState } from 'react';
import PartnerIntro, { PartnerIntroFooter } from '@/components/partner-intro';
import { getCommonShareMessage } from '@/utils/share';
import './index.less';
const PREFIX = 'partner';
export default function Partner() {
const [tab, setTab] = useState(0);
useShareAppMessage(() => {
return getCommonShareMessage(false);
});
return (
<div className={PREFIX}>
<Tabs swipeable className={`${PREFIX}__tabs`}>
<Tabs swipeable className={`${PREFIX}__tabs`} value={tab} onChange={setTab}>
<Tabs.TabPane value={0} title="简介">
<PartnerIntro />
</Tabs.TabPane>
<Tabs.TabPane value={1} title="邀请名单">
@ -18,6 +29,7 @@ export default function Partner() {
</Tabs.TabPane>
</Tabs>
{tab === 0 && <PartnerIntroFooter />}
</div>
);
}