refactor(parameterComponent): remove unused 'suffixes' prop from ParameterComponent

refactor(codeTabsComponent): remove unused 'suffixes' prop from CodeTabsComponent
refactor(inputFileComponent): remove unused 'suffixes' prop from InputFileComponent
refactor(editNodeModal): remove unused 'suffixes' prop from EditNodeModal
refactor(types): remove unused 'suffixes' prop from FileComponentType
This commit is contained in:
anovazzi1 2023-10-17 15:34:48 -03:00 • committed by Gabriel Luiz Freitas Almeida
commit 0f9827564e
5 changed files with 3 additions and 15 deletions

View file

@ -462,7 +462,6 @@ export default function ParameterComponent({
value={data.node?.template[name].value ?? ""} value={data.node?.template[name].value ?? ""}
onChange={handleOnNewValue} onChange={handleOnNewValue}
fileTypes={data.node?.template[name].fileTypes} fileTypes={data.node?.template[name].fileTypes}
suffixes={data.node?.template[name].suffixes}
onFileChange={(filePath: string) => { onFileChange={(filePath: string) => {
data.node!.template[name].file_path = filePath; data.node!.template[name].file_path = filePath;
}} }}

View file

@ -444,11 +444,6 @@ export default function CodeTabsComponent({
templateField templateField
].fileTypes ].fileTypes
} }
suffixes={
node.data.node.template[
templateField
].suffixes
}
onFileChange={( onFileChange={(
value: any value: any
) => { ) => {

View file

@ -9,7 +9,6 @@ export default function InputFileComponent({
value, value,
onChange, onChange,
disabled, disabled,
suffixes,
fileTypes, fileTypes,
onFileChange, onFileChange,
editNode = false, editNode = false,
@ -41,8 +40,8 @@ export default function InputFileComponent({
}, [disabled, onChange]); }, [disabled, onChange]);
function checkFileType(fileName: string): boolean { function checkFileType(fileName: string): boolean {
for (let index = 0; index < suffixes.length; index++) { for (let index = 0; index < fileTypes.length; index++) {
if (fileName.endsWith(suffixes[index])) { if (fileName.endsWith(fileTypes[index])) {
return true; return true;
} }
} }
@ -57,7 +56,7 @@ export default function InputFileComponent({
// Create a file input element // Create a file input element
const input = document.createElement("input"); const input = document.createElement("input");
input.type = "file"; input.type = "file";
input.accept = suffixes.join(","); input.accept = fileTypes.join(",");
input.style.display = "none"; // Hidden from view input.style.display = "none"; // Hidden from view
input.multiple = false; // Allow only one file selection input.multiple = false; // Allow only one file selection

View file

@ -380,10 +380,6 @@ const EditNodeModal = forwardRef(
myData.node.template[templateParam] myData.node.template[templateParam]
.fileTypes .fileTypes
} }
suffixes={
myData.node.template[templateParam]
.suffixes
}
onFileChange={(filePath: string) => { onFileChange={(filePath: string) => {
data.node!.template[ data.node!.template[
templateParam templateParam

View file

@ -119,7 +119,6 @@ export type FileComponentType = {
disabled: boolean; disabled: boolean;
onChange: (value: string[] | string) => void; onChange: (value: string[] | string) => void;
value: string; value: string;
suffixes: Array<string>;
fileTypes: Array<string>; fileTypes: Array<string>;
onFileChange: (value: string) => void; onFileChange: (value: string) => void;
editNode?: boolean; editNode?: boolean;