feat(user): identity gate for wallet/gift card and custom nav icons
This commit is contained in:
@@ -9,6 +9,9 @@ import boursecuBuySellIcon from '@/assets/img/boursecu-buy-sell-icon.png'
|
||||
import boursecuAssetsIcon from '@/assets/img/boursecu-assets-icon.png'
|
||||
import boursecuHomeIcon from '@/assets/img/boursecu-home-icon.png'
|
||||
import boursecuSettingsIcon from '@/assets/img/boursecu-settings-icon.png'
|
||||
import boursecuSupportIcon from '@/assets/img/boursecu-support-icon.png'
|
||||
import boursecuPriceTriggerIcon from '@/assets/img/boursecu-price-trigger-icon.png'
|
||||
import boursecuRulesIcon from '@/assets/img/boursecu-rules-icon.png'
|
||||
|
||||
export function getConfigApp(key: string) {
|
||||
const config = window.__APP_CONFIG__ ? window.__APP_CONFIG__.user : {}
|
||||
@@ -77,6 +80,9 @@ export function getBoursecuActionIconSrc(actionId: string): string | undefined {
|
||||
convert: boursecuConvertIcon,
|
||||
home: boursecuHomeIcon,
|
||||
settings: boursecuSettingsIcon,
|
||||
support: boursecuSupportIcon,
|
||||
priceTrigger: boursecuPriceTriggerIcon,
|
||||
rules: boursecuRulesIcon,
|
||||
}
|
||||
|
||||
return icons[actionId]
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
/** احراز نشده = is_legal صفر. ۱ و ۲ یعنی اطلاعات ثبت شده و معامله مجاز است. */
|
||||
export function isCustomerIdentityVerified(isLegal: unknown): boolean {
|
||||
return Number(isLegal ?? 0) !== 0
|
||||
}
|
||||
Reference in New Issue
Block a user