mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-11 03:37:57 +00:00
fix: clarify global namespace visibility copy
This commit is contained in:
parent
84bc5c7d9d
commit
3e67e12344
3 changed files with 7 additions and 1 deletions
|
|
@ -845,6 +845,7 @@
|
|||
"visibilityOptions": {
|
||||
"public": "Public",
|
||||
"namespaceOnly": "Namespace Only",
|
||||
"loggedInUsersOnly": "Logged-in Users Only",
|
||||
"private": "Private"
|
||||
},
|
||||
"file": "Skill Package File",
|
||||
|
|
|
|||
|
|
@ -845,6 +845,7 @@
|
|||
"visibilityOptions": {
|
||||
"public": "公开",
|
||||
"namespaceOnly": "仅命名空间",
|
||||
"loggedInUsersOnly": "仅登录用户可见",
|
||||
"private": "私有"
|
||||
},
|
||||
"file": "技能包文件",
|
||||
|
|
|
|||
|
|
@ -50,6 +50,10 @@ export function PublishPage() {
|
|||
|
||||
const { data: namespaces, isLoading: isLoadingNamespaces } = useMyNamespaces()
|
||||
const publishMutation = usePublishSkill()
|
||||
const selectedNamespace = namespaces?.find((ns) => ns.slug === namespaceSlug)
|
||||
const namespaceOnlyLabel = selectedNamespace?.type === 'GLOBAL'
|
||||
? t('publish.visibilityOptions.loggedInUsersOnly')
|
||||
: t('publish.visibilityOptions.namespaceOnly')
|
||||
|
||||
const handleRemoveSelectedFile = () => {
|
||||
setSelectedFile(null)
|
||||
|
|
@ -153,7 +157,7 @@ export function PublishPage() {
|
|||
onChange={(e) => setVisibility(e.target.value)}
|
||||
>
|
||||
<option value="PUBLIC">{t('publish.visibilityOptions.public')}</option>
|
||||
<option value="NAMESPACE_ONLY">{t('publish.visibilityOptions.namespaceOnly')}</option>
|
||||
<option value="NAMESPACE_ONLY">{namespaceOnlyLabel}</option>
|
||||
<option value="PRIVATE">{t('publish.visibilityOptions.private')}</option>
|
||||
</Select>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue