"use client" import { useState } from "react" import Image from "next/image" import { X, MessageCircle } from "lucide-react" import { Button } from "@/components/ui/button" import { useStore } from "@/lib/store" interface QRCodeModalProps { isOpen: boolean onClose: () => void } export function QRCodeModal({ isOpen, onClose }: QRCodeModalProps) { const { settings, getLiveQRCodeUrl } = useStore() const [isJoining, setIsJoining] = useState(false) if (!isOpen) return null const qrCodeImage = "/images/image.png" const handleJoin = () => { setIsJoining(true) // 获取活码随机URL const url = getLiveQRCodeUrl("party-group") if (url) { window.open(url, "_blank") } setTimeout(() => setIsJoining(false), 1000) } return (
每天早上{settings.authorInfo?.liveTime || "06:00-09:00"},{settings.authorInfo?.name || "卡若"} 在派对房免费分享
扫码加入Soul派对群