mirror of
https://github.com/langgenius/dify.git
synced 2026-05-22 18:08:40 +08:00
16 lines
536 B
TypeScript
16 lines
536 B
TypeScript
import type { ReleaseRow, ReleaseSummary } from '@dify/contracts/enterprise/types.gen'
|
|
|
|
export function formatDate(value?: string) {
|
|
if (!value)
|
|
return '—'
|
|
return value.replace('T', ' ').replace(/\.\d+Z?$/, '').replace(/Z$/, '').slice(0, 16)
|
|
}
|
|
|
|
export function releaseLabel(release?: ReleaseSummary | ReleaseRow) {
|
|
return release?.name || release?.id || '—'
|
|
}
|
|
|
|
export function releaseCommit(release?: ReleaseSummary | ReleaseRow) {
|
|
return release && 'shortCommitId' in release ? release.shortCommitId || '—' : '—'
|
|
}
|