|
@@ -4,9 +4,10 @@ import { formatAmount } from "@/utils";
|
|
import { ProgressBar } from "antd-mobile";
|
|
import { ProgressBar } from "antd-mobile";
|
|
import clsx from "clsx";
|
|
import clsx from "clsx";
|
|
import React from "react";
|
|
import React from "react";
|
|
|
|
+import "swiper/css/effect-fade";
|
|
|
|
+import { EffectFade } from "swiper/modules";
|
|
import { Swiper, SwiperSlide } from "swiper/react";
|
|
import { Swiper, SwiperSlide } from "swiper/react";
|
|
import styles from "./page.module.scss";
|
|
import styles from "./page.module.scss";
|
|
-
|
|
|
|
interface Props {
|
|
interface Props {
|
|
actKey: number;
|
|
actKey: number;
|
|
onChange?: (key: number) => void;
|
|
onChange?: (key: number) => void;
|
|
@@ -73,6 +74,8 @@ const VipCard: React.FC<Props> = ({ actKey = 0, onChange, vipInfo }) => {
|
|
allowTouchMove={false}
|
|
allowTouchMove={false}
|
|
className="rounded-[.1rem]"
|
|
className="rounded-[.1rem]"
|
|
onSlideChange={swiperChange}
|
|
onSlideChange={swiperChange}
|
|
|
|
+ modules={[EffectFade]}
|
|
|
|
+ effect="fade"
|
|
>
|
|
>
|
|
{!!vipInfo?.level_info?.length &&
|
|
{!!vipInfo?.level_info?.length &&
|
|
vipInfo.level_info.map((item) => {
|
|
vipInfo.level_info.map((item) => {
|