Files
2026-07-13 12:08:39 +08:00

22 lines
761 B
TypeScript

import { EdgeStack } from '@/react/edge/edge-stacks/types';
import { GitFormModel, RelativePathModel } from '../types';
export function parseRelativePathResponse(stack: EdgeStack): RelativePathModel {
return {
SupportRelativePath: stack.SupportRelativePath ?? false,
FilesystemPath: stack.FilesystemPath ?? '',
SupportPerDeviceConfigs: stack.SupportPerDeviceConfigs ?? false,
PerDeviceConfigsMatchType: stack.PerDeviceConfigsMatchType ?? '',
PerDeviceConfigsGroupMatchType: stack.PerDeviceConfigsGroupMatchType ?? '',
PerDeviceConfigsPath: stack.PerDeviceConfigsPath ?? '',
};
}
export const dummyGitForm: GitFormModel = {
SourceId: 0,
AdditionalFiles: [],
RepositoryReferenceName: '',
ComposeFilePathInRepository: '',
};