diff --git a/src/skilltree/skillTreeEditor.js b/src/skilltree/skillTreeEditor.js
index 3760bb9..f197976 100644
--- a/src/skilltree/skillTreeEditor.js
+++ b/src/skilltree/skillTreeEditor.js
@@ -21,6 +21,8 @@ function SkillTreeEditor(p) {
const [renderedInputs,setRenderedInputs] = useState([])
const [skillLines,setSkillLines] = useState([])
const [skillData,setSkillData] = useState([])
+ const [message,setMessage] = useState("")
+ const [loading,setLoading] = useState(false)
function GetSkills(x,y) {
var filtered = skillData.filter((skill)=>Number(skill[0])===x&&Number(skill[1])===y)
@@ -31,6 +33,16 @@ function SkillTreeEditor(p) {
}
}
+ function SaveSkillTrees() {
+ axios.post(p.BACKENDURL+"/saveskilltree",{
+
+ })
+ .then((data)=>{
+
+ })
+ setLoading(false)
+ }
+
useEffect(()=>{
setClassList(p.GetData("class",undefined,undefined,true))
setSkillTreeData(p.GetData("skill_tree_data",undefined,undefined,true))
@@ -114,9 +126,14 @@ function SkillTreeEditor(p) {
},[skillLines,gridSizeX,gridSizeY,gridPaddingX,gridPaddingY,cl,dimensionY,dimensionX,skillData])
return <>
+ {loading?
:<>
+
Grid Padding X:{setGridPaddingX(f.currentTarget.value)}}/>
{setGridPaddingY(f.currentTarget.value)}}/>
-
- >
+ >}
+ >
}
export {SkillTreeEditor}
\ No newline at end of file