Refactor(StoreCard): Optimize android qr-code url #53
@@ -7,6 +7,7 @@ import { COLOR_BACKGROUND, COLOR_MAIN, COLOR_PRODUCTION } from '@/constants/comm
|
|||||||
import { checkDesktop, omitText } from '@/util/common'
|
import { checkDesktop, omitText } from '@/util/common'
|
||||||
import { getLoginStatus, getUserId } from '@/util/auth'
|
import { getLoginStatus, getUserId } from '@/util/auth'
|
||||||
import {
|
import {
|
||||||
|
getAndroidUrl,
|
||||||
navigateToLogin,
|
navigateToLogin,
|
||||||
navigateToSource,
|
navigateToSource,
|
||||||
navigateToStore,
|
navigateToStore,
|
||||||
@@ -80,10 +81,7 @@ const StoreCard = ({
|
|||||||
title: 'Android 端',
|
title: 'Android 端',
|
||||||
content: (
|
content: (
|
||||||
<FlexBox className={'android-qrcode'}>
|
<FlexBox className={'android-qrcode'}>
|
||||||
<AntdQRCode
|
<AntdQRCode value={getAndroidUrl(author.username, toolId)} size={300} />
|
||||||
value={`oxygen://openurl/view/${author.username}/${toolId}`}
|
|
||||||
size={300}
|
|
||||||
/>
|
|
||||||
<AntdTag className={'tag'}>请使用手机端扫描上方二维码</AntdTag>
|
<AntdTag className={'tag'}>请使用手机端扫描上方二维码</AntdTag>
|
||||||
</FlexBox>
|
</FlexBox>
|
||||||
),
|
),
|
||||||
@@ -151,10 +149,7 @@ const StoreCard = ({
|
|||||||
title: 'Android 端',
|
title: 'Android 端',
|
||||||
content: (
|
content: (
|
||||||
<FlexBox className={'android-qrcode'}>
|
<FlexBox className={'android-qrcode'}>
|
||||||
<AntdQRCode
|
<AntdQRCode value={getAndroidUrl(author.username, toolId)} size={300} />
|
||||||
value={`oxygen://openurl/view/${author.username}/${toolId}`}
|
|
||||||
size={300}
|
|
||||||
/>
|
|
||||||
<AntdTag className={'tag'}>请使用手机端扫描上方二维码</AntdTag>
|
<AntdTag className={'tag'}>请使用手机端扫描上方二维码</AntdTag>
|
||||||
</FlexBox>
|
</FlexBox>
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -145,3 +145,6 @@ export const getViewPath = (
|
|||||||
|
|
||||||
return `${url.pathname}${url.search}`
|
return `${url.pathname}${url.search}`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export const getAndroidUrl = (username: string, toolId: string) =>
|
||||||
|
`oxygen://opentool/${username}/${toolId}`
|
||||||
|
|||||||
Reference in New Issue
Block a user