feat(subscription): support voice package mode
This commit is contained in:
@@ -19,6 +19,8 @@ import {
|
||||
import styles from "./components/sidebar-screen.module.css";
|
||||
|
||||
const FALLBACK_USERNAME = "User name";
|
||||
const VIP_SUBSCRIPTION_URL = `${ROUTES.subscription}?type=vip`;
|
||||
const VOICE_SUBSCRIPTION_URL = `${ROUTES.subscription}?type=voice`;
|
||||
|
||||
/**
|
||||
* 侧边栏主屏幕
|
||||
@@ -76,7 +78,7 @@ export function SidebarScreen() {
|
||||
<section className={styles.cardSlot}>
|
||||
<VipBenefitsCard
|
||||
state={sidebarState}
|
||||
onActivate={() => router.push(ROUTES.subscription)}
|
||||
onActivate={() => router.push(VIP_SUBSCRIPTION_URL)}
|
||||
/>
|
||||
</section>
|
||||
|
||||
@@ -84,7 +86,7 @@ export function SidebarScreen() {
|
||||
<VoicePackageCard
|
||||
usedMinutes={0}
|
||||
totalMinutes={0}
|
||||
onBuyPackage={() => router.push(ROUTES.subscription)}
|
||||
onBuyPackage={() => router.push(VOICE_SUBSCRIPTION_URL)}
|
||||
/>
|
||||
</section>
|
||||
|
||||
@@ -93,11 +95,6 @@ export function SidebarScreen() {
|
||||
<SettingsSection
|
||||
title="Other"
|
||||
items={[
|
||||
// {
|
||||
// id: "membership",
|
||||
// title: "Membership",
|
||||
// onClick: () => router.push(ROUTES.subscription),
|
||||
// },
|
||||
{
|
||||
id: "logout",
|
||||
title: "Log out",
|
||||
|
||||
Reference in New Issue
Block a user