V13-FE-005: restore direct UI components and harden grid provider
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import type { Component, InjectionKey } from 'vue'
|
||||
import type { UiGridStatusMap } from '../gridStatus'
|
||||
|
||||
export type UiSeverity = 'primary' | 'secondary' | 'success' | 'info' | 'warning' | 'danger'
|
||||
export type UiButtonType = 'button' | 'submit' | 'reset'
|
||||
@@ -53,8 +54,11 @@ export interface UiGridColumn {
|
||||
filterable?: boolean
|
||||
sensitive?: boolean
|
||||
formatter?: (value: unknown, row: unknown) => string
|
||||
statusMap?: UiGridStatusMap
|
||||
}
|
||||
|
||||
export type UiTextFieldType = 'text' | 'email' | 'password' | 'number' | 'date'
|
||||
|
||||
export interface UiAdapterDescriptor {
|
||||
readonly id: UiAdapterId
|
||||
readonly version: string
|
||||
|
||||
Reference in New Issue
Block a user