refactor(parameterComponent): change setTemplate to setNodeClass to improve semantics and fix bug
refactor(codeAreaComponent): change template to nodeClass and setTemplate to setNodeClass to improve semantics refactor(API): change UpdateTemplate function parameter from template to nodeClass to improve semantics refactor(codeAreaModal): change template to nodeClass and setTemplate to setNodeClass to improve semantics and fix bug refactor(types): add APIClassType to import and change APITemplateType to import in relevant files to improve semantics
This commit is contained in:
parent
37e1ea05b4
commit
19be2e8178
5 changed files with 22 additions and 21 deletions
|
|
@ -23,18 +23,18 @@ import {
|
|||
import { Button } from "../../components/ui/button";
|
||||
import { CODE_PROMPT_DIALOG_SUBTITLE } from "../../constants";
|
||||
import Loading from "../../components/ui/loading";
|
||||
import { APITemplateType } from "../../types/api";
|
||||
import { APIClassType, APITemplateType } from "../../types/api";
|
||||
|
||||
export default function CodeAreaModal({
|
||||
value,
|
||||
setValue,
|
||||
template,
|
||||
setTemplate
|
||||
nodeClass,
|
||||
setNodeClass
|
||||
}: {
|
||||
setValue: (value: string) => void;
|
||||
value: string;
|
||||
template: APITemplateType,
|
||||
setTemplate: (template: APITemplateType) => void;
|
||||
nodeClass: APIClassType,
|
||||
setNodeClass: (Class: APIClassType) => void;
|
||||
}) {
|
||||
const [open, setOpen] = useState(true);
|
||||
const [code, setCode] = useState(value);
|
||||
|
|
@ -93,11 +93,11 @@ export default function CodeAreaModal({
|
|||
})
|
||||
}
|
||||
);
|
||||
UpdateTemplate('code',template).then((apiReturn) => {
|
||||
UpdateTemplate('code',nodeClass).then((apiReturn) => {
|
||||
const data = apiReturn.data;
|
||||
if (data.template) {
|
||||
console.log('updated')
|
||||
setTemplate(data.template);
|
||||
if (data) {
|
||||
console.log(data)
|
||||
setNodeClass(data);
|
||||
setModalOpen(false);
|
||||
}
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue