refactor[EditNodeModal]: Remove any types
This commit is contained in:
parent
6113aae86f
commit
4fc636cb9b
3 changed files with 10 additions and 10 deletions
|
|
@ -78,7 +78,7 @@ export default function EditNodeModal({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function changeAdvanced(node) {
|
function changeAdvanced(node: editNodeToggleType): void {
|
||||||
Object.keys(data.node.template).map((n, i) => {
|
Object.keys(data.node.template).map((n, i) => {
|
||||||
if (n === node.name) {
|
if (n === node.name) {
|
||||||
data.node.template[n].advanced = !data.node.template[n].advanced;
|
data.node.template[n].advanced = !data.node.template[n].advanced;
|
||||||
|
|
@ -88,8 +88,7 @@ export default function EditNodeModal({
|
||||||
setNodeValue(!nodeValue);
|
setNodeValue(!nodeValue);
|
||||||
}
|
}
|
||||||
|
|
||||||
const handleOnNewValue = (newValue, name) => {
|
const handleOnNewValue = (newValue: string | string[] | boolean, name: string): void => {
|
||||||
console.log({ newValue, name })
|
|
||||||
data.node.template[name].value = newValue;
|
data.node.template[name].value = newValue;
|
||||||
// Set state to pending
|
// Set state to pending
|
||||||
setTabsState((prev) => {
|
setTabsState((prev) => {
|
||||||
|
|
@ -183,6 +182,7 @@ export default function EditNodeModal({
|
||||||
: data.node.template[n].value
|
: data.node.template[n].value
|
||||||
}
|
}
|
||||||
onChange={(t: string[]) => {
|
onChange={(t: string[]) => {
|
||||||
|
console.log(t)
|
||||||
handleOnNewValue(t, n);
|
handleOnNewValue(t, n);
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -466,13 +466,13 @@ export type chatInputType = {
|
||||||
};
|
};
|
||||||
|
|
||||||
export type editNodeToggleType = {
|
export type editNodeToggleType = {
|
||||||
advanced: boolean;
|
advanced?: boolean;
|
||||||
info: string;
|
info?: string;
|
||||||
list: boolean;
|
list: boolean;
|
||||||
multiline: boolean;
|
multiline?: boolean;
|
||||||
name: string;
|
name?: string;
|
||||||
password: boolean;
|
password?: boolean;
|
||||||
placeholder: string;
|
placeholder?: string;
|
||||||
required: boolean;
|
required: boolean;
|
||||||
show: boolean;
|
show: boolean;
|
||||||
type: string;
|
type: string;
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
"isolatedModules": true,
|
"isolatedModules": true,
|
||||||
"noEmit": true,
|
"noEmit": true,
|
||||||
"jsx": "react-jsx",
|
"jsx": "react-jsx",
|
||||||
"noImplicitAny": false
|
"noImplicitAny": true
|
||||||
},
|
},
|
||||||
"include": ["src"]
|
"include": ["src"]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue