Skip to content

Commit

Permalink
Rename type to "fileUpload"
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesricky committed Aug 12, 2024
1 parent 12011e5 commit ecf820d
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions demo/admin/src/products/future/ProductForm.cometGen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ export const ProductForm: FormConfig<GQLProduct> = {
{ type: "boolean", name: "inStock" },
{ type: "date", name: "availableSince" },
{ type: "block", name: "image", label: "Image", block: { name: "DamImageBlock", import: "@comet/cms-admin" } },
{ type: "file", name: "priceList", label: "Price List", maxFileSize: 1024 * 1024 * 4 },
{ type: "file", name: "datasheets", label: "Datasheets", multiple: true, maxFileSize: 1024 * 1024 * 4 },
{ type: "fileUpload", name: "priceList", label: "Price List", maxFileSize: 1024 * 1024 * 4 },
{ type: "fileUpload", name: "datasheets", label: "Datasheets", multiple: true, maxFileSize: 1024 * 1024 * 4 },
],
},
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ export function generateForm(
});

const readOnlyFields = formFields.filter((field) => field.readOnly);
const fileFields = formFields.filter((field) => field.type == "file");
const fileFields = formFields.filter((field) => field.type == "fileUpload");

let hooksCode = "";
let formValueToGqlInputCode = "";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ export function generateFormField({
defaultInitializationCode: `${name}: rootBlocks.${name}.defaultValues()`,
},
];
} else if (config.type === "file") {
} else if (config.type === "fileUpload") {
const multiple = config.multiple || (typeof config.maxFiles === "number" && config.maxFiles > 1);
code = `<FileUploadField name="${name}" label={${fieldLabel}}
${config.multiple ? "multiple" : ""}
Expand Down
4 changes: 2 additions & 2 deletions packages/admin/cms-admin/src/generator/future/generator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ type ImportReference = {
import: string;
};

type SingleFileFormFieldConfig = { type: "file"; multiple?: false; maxFiles?: 1 } & Pick<
type SingleFileFormFieldConfig = { type: "fileUpload"; multiple?: false; maxFiles?: 1 } & Pick<
Partial<FinalFormFileUploadProps<false>>,
"maxFileSize" | "readOnly" | "layout" | "accept"
>;

type MultiFileFormFieldConfig = { type: "file"; multiple: true; maxFiles?: number } & Pick<
type MultiFileFormFieldConfig = { type: "fileUpload"; multiple: true; maxFiles?: number } & Pick<
Partial<FinalFormFileUploadProps<true>>,
"maxFileSize" | "readOnly" | "layout" | "accept"
>;
Expand Down

0 comments on commit ecf820d

Please sign in to comment.