跳到正文
Linasan UI

QRCode 二维码

生成二维码,带加载、已扫描、过期刷新状态;QRCard 是可下载的分享卡片。

邀请同事加入7 天内有效

基于 qrcode 计算矩阵,自己画 SVG。useCountdown(seconds) 做过期倒计时;QRSharePanel 是复制链接 + 二维码的分享面板。

安装

pnpm dlx shadcn@latest add https://docs.linasan.cn/r/qr-code.json

第一次装本站的组件前先在项目里执行一次 shadcn init,详见 安装。

用法

import { QRCode } from '@/components/qrcode/qr-code';

<QRCode value={loginUrl} status={status} onRefresh={refresh} label="扫码登录" />

安装 QRCard

pnpm dlx shadcn@latest add https://docs.linasan.cn/r/qr-share.json

第一次装本站的组件前先在项目里执行一次 shadcn init,详见 安装。

属性

QRCode

属性

类型

QRCard

属性

类型

本页目录