function ClassSelectorWindow(p) { return { var dat1 = p.GetData("class") return Object.keys(dat1) } } displayFunction={(key) => { return
  • { if (p.editClass===0){p.setClassName(key)}else{p.setSubClassName(key)}; p.setModalOpen(false) }}> {p.GetData("class", key, "name")}
  • }} /> }

    Class Skill Tree

    { setClassSkillTreeWindowOpen(false) }}>
      {Object.keys(p.GetData("class")).map((cl)=>
    • {cl}
    • )}
    function ClassSelector(p){ const CLASSES = p.GetData("class") const wrapperRef = useRef(null); useOutsideAlerter(wrapperRef,p.setEdit); return <>
    Class Selector
    {Object.keys(CLASSES).map((cl,i)=>{ return })}
    }