dify/web/app/components/base/access-point/status.ts
Wu Tianwei 550196e3b8
feat: app deployment v2 (#41444)
Co-authored-by: zhangx1n <zhangxin@dify.ai>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-04 02:01:35 +00:00

12 lines
458 B
TypeScript

export type AccessPointAvailability = 'available' | 'loading' | 'unavailable'
export type AccessPointStatus = 'disabled' | 'inService' | 'loading' | 'unavailable' | 'unsupported'
export function getAccessPointStatus(
availability: AccessPointAvailability,
enabled: boolean,
): AccessPointStatus {
if (availability === 'loading') return 'loading'
if (availability === 'unavailable') return 'unavailable'
return enabled ? 'inService' : 'disabled'
}