Skip to content

Commit

Permalink
fix: 修复服务可见性不显示的问题
Browse files Browse the repository at this point in the history
  • Loading branch information
tingfuyeh committed Apr 28, 2024
1 parent 11e81ad commit af8e9b6
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions web/src/polaris/namespace/getColumns.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import NamespacePageDuck, { NamespaceItem } from './PageDuck'
import { Bubble, Text } from 'tea-component'
import { Column } from '../common/ducks/GridPage'
import Action from '../common/duckComponents/grid/Action'
import { CheckVisibilityMode, VisibilityMode } from '../service/operation/CreateDuck'
import { CheckVisibilityMode, VisibilityMode, VisibilityModeMap } from '../service/operation/CreateDuck'

export default ({ duck: { creators } }: DuckCmpProps<NamespacePageDuck>): Column<NamespaceItem>[] => [
{
Expand All @@ -17,12 +17,11 @@ export default ({ duck: { creators } }: DuckCmpProps<NamespacePageDuck>): Column
header: '服务可见性',
render: x => {
const visibilityMode = CheckVisibilityMode(x.service_export_to, x.name)

if (!visibilityMode.length) return '-'
return (
<Text>
<Text reset>
{visibilityMode ? (
VisibilityMode[visibilityMode]
VisibilityModeMap[visibilityMode]
) : (
<Bubble
trigger={'click'}
Expand Down

0 comments on commit af8e9b6

Please # to comment.