feat(web): complete fleet and instance management slices

This commit is contained in:
chick
2026-07-17 17:12:35 +08:00
parent 4093634e13
commit 6e817f380a
15 changed files with 1737 additions and 203 deletions
+18
View File
@@ -15,5 +15,23 @@ export {
type FleetSnapshot,
} from './fleet/fleet-page.js';
export * from './fleet/fleet-table-view-model.js';
export { InstanceEditor, type InstanceEditorProps } from './instances/instance-crud.js';
export {
InstanceDetail,
INSTANCE_MODULE_LABELS,
type CapabilityDataSource,
type CapabilityState,
type InstanceCapability,
type InstanceCapabilityMap,
type InstanceDetailProps,
} from './instances/instance-detail.js';
export {
createInstanceApiDataSource,
passwordUpdate,
tagsFromInput,
type InstanceDataSource,
type ManagedInstance,
type PasswordUpdate,
} from './instances/instance-api-data-source.js';
export const webWorkspaceReady = true;