修改空间分享链接

This commit is contained in:
yezian 2024-12-04 16:56:44 +08:00
parent 30b28e7f2a
commit 55ddf84323
2 changed files with 7 additions and 8 deletions

View File

@ -18,6 +18,7 @@ export default function ShareSpace({ data }) {
const { mid } = useParams(); const { mid } = useParams();
const searchParams = useSearchParams(); const searchParams = useSearchParams();
const webUrl = process.env.NEXT_PUBLIC_WEB_URL; const webUrl = process.env.NEXT_PUBLIC_WEB_URL;
const shareWebUrl = "https://share.duota.shop";
const [streamerInfo, setStreamerInfo] = useState(null); const [streamerInfo, setStreamerInfo] = useState(null);
useEffect(() => { useEffect(() => {
getStreamerInfo(Number(mid)).then((res) => { getStreamerInfo(Number(mid)).then((res) => {
@ -44,7 +45,7 @@ export default function ShareSpace({ data }) {
//复制邀请链接 //复制邀请链接
const copyShareUrl = () => { const copyShareUrl = () => {
const shareCode = `${webUrl}/zone/${streamerInfo?.streamer_ext?.user_id}`; const shareCode = `${shareWebUrl}/zone/${streamerInfo?.streamer_ext?.user_id}`;
// console.log("shareCode", shareCode); // console.log("shareCode", shareCode);
copy(shareCode); copy(shareCode);
}; };

View File

@ -15,6 +15,7 @@ export default function Share() {
const [data, setData] = useState({}); const [data, setData] = useState({});
const [qrcodeUrl, setQrcodeUrl] = useState(""); const [qrcodeUrl, setQrcodeUrl] = useState("");
const [isFetching, setIsFetching] = useState(true); const [isFetching, setIsFetching] = useState(true);
const shareWebUrl = "https://share.duota.shop";
const router = useRouter(); const router = useRouter();
const { user_id } = useParams(); const { user_id } = useParams();
useEffect(() => { useEffect(() => {
@ -34,12 +35,9 @@ export default function Share() {
return; return;
} }
setData(data.data.streamer_ext); setData(data.data.streamer_ext);
QRCode.toDataURL( QRCode.toDataURL(`${shareWebUrl}/zone/${user_id}`, function (err, url) {
`https://tiefen.fun/zone/${user_id}`, setQrcodeUrl(url);
function (err, url) { });
setQrcodeUrl(url);
}
);
setIsFetching(false); setIsFetching(false);
} catch (error) { } catch (error) {
// console.error(error); // console.error(error);
@ -131,7 +129,7 @@ export default function Share() {
// //
const copyUrl = () => { const copyUrl = () => {
clipboard(`https://tiefen.fun/zone/${user_id}`); clipboard(`${shareWebUrl}/zone/${user_id}`);
Toast.show({ Toast.show({
icon: "success", icon: "success",
content: "已复制到剪贴板", content: "已复制到剪贴板",