src: Enable import of image_requests
This commit is contained in:
parent
22c9b0c106
commit
3af0704a2f
5 changed files with 112 additions and 110 deletions
|
|
@ -68,8 +68,18 @@ export const ImportBlueprintModal: React.FunctionComponent<
|
|||
};
|
||||
const handleDataChange = (_: DropEvent, value: string) => {
|
||||
try {
|
||||
const importedBlueprint: BlueprintExportResponse = JSON.parse(value);
|
||||
const importBlueprintState = mapExportRequestToState(importedBlueprint);
|
||||
const blueprintFromFile = JSON.parse(value);
|
||||
const blueprintExportedResponse: BlueprintExportResponse = {
|
||||
name: blueprintFromFile.name,
|
||||
description: blueprintFromFile.description,
|
||||
distribution: blueprintFromFile.distribution,
|
||||
customizations: blueprintFromFile.customizations,
|
||||
metadata: blueprintFromFile.metadata,
|
||||
};
|
||||
const importBlueprintState = mapExportRequestToState(
|
||||
blueprintExportedResponse,
|
||||
blueprintFromFile.image_requests || []
|
||||
);
|
||||
setImportedBlueprint(importBlueprintState);
|
||||
setJsonContent(value);
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue