Files
gpustack-ui/src/pages/cluster-management/step-forms/module-registry.ts
T
2026-01-06 17:21:32 +08:00

23 lines
798 B
TypeScript

import React from 'react';
import AddWorkerStep from '../components/add-worker/add-worker-step';
import ProviderCatalog from '../components/provider-catalog';
import SuccessResult from '../components/success-result';
import BasicForm from './basic-form';
import WorkerPoolForm from './worker-pools-form';
export const moduleMap = {
BasicForm: 'BasicForm',
WorkerPoolForm: 'WorkerPoolForm',
ProviderCatalog: 'ProviderCatalog',
AddWorkerStep: 'AddWorkerStep',
SuccessResult: 'SuccessResult'
};
export const moduleRegistry: Record<string, React.ComponentType<any>> = {
[moduleMap.BasicForm]: BasicForm,
[moduleMap.WorkerPoolForm]: WorkerPoolForm,
[moduleMap.ProviderCatalog]: ProviderCatalog,
[moduleMap.AddWorkerStep]: AddWorkerStep,
[moduleMap.SuccessResult]: SuccessResult
};