Display all backend values through frontend
This commit is contained in:
parent
ba914864d2
commit
9cd0b164cc
60
src/App.js
60
src/App.js
@ -414,7 +414,7 @@ function TableEditor(p) {
|
|||||||
var cols = data.data.fields
|
var cols = data.data.fields
|
||||||
var rows = data.data.rows
|
var rows = data.data.rows
|
||||||
|
|
||||||
setFields(cols.filter((col)=>col.dataTypeID!==23).map((col)=>col.name))
|
setFields(cols.filter((col)=>col.name!=="id").map((col)=>col.name))
|
||||||
setData(rows)
|
setData(rows)
|
||||||
})
|
})
|
||||||
},[p.path])
|
},[p.path])
|
||||||
@ -429,7 +429,7 @@ function TableEditor(p) {
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{data.map((dat)=><tr key={dat.id}>{fields.map((col,i)=><td key={i}><EditableBackendBox callback={(value)=>{console.log(value)}}>{dat[col]}</EditableBackendBox></td>)}</tr>)}
|
{data.map((dat,i)=><tr key={i}>{fields.map((col,i)=><td key={i}><EditableBackendBox callback={(value)=>{console.log(value)}}>{String(dat[col])}</EditableBackendBox></td>)}</tr>)}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
@ -437,7 +437,7 @@ function TableEditor(p) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function AdminPanel(p) {
|
function AdminPanel(p) {
|
||||||
return <div id="main">
|
return <div id="main" style={{background:"white"}}>
|
||||||
<div className="w-25"><Box title="Navigation">
|
<div className="w-25"><Box title="Navigation">
|
||||||
<Table classes="st">
|
<Table classes="st">
|
||||||
<Link to={"/admin/class"}>Class</Link><br/>
|
<Link to={"/admin/class"}>Class</Link><br/>
|
||||||
@ -472,6 +472,60 @@ function AdminPanel(p) {
|
|||||||
<Route path="/admin/class">
|
<Route path="/admin/class">
|
||||||
<TableEditor path="/class"/>
|
<TableEditor path="/class"/>
|
||||||
</Route>
|
</Route>
|
||||||
|
<Route path="/admin/classdata">
|
||||||
|
<TableEditor path="/class_level_data"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/classweaponcompatibility">
|
||||||
|
<TableEditor path="/class_weapon_type_data"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/weapons">
|
||||||
|
<TableEditor path="/weapon"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/weaponexistencedata">
|
||||||
|
<TableEditor path="/weapon_existence_data"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/weapontypes">
|
||||||
|
<TableEditor path="/weapon_type"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/armor">
|
||||||
|
<TableEditor path="/armor"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/potentials">
|
||||||
|
<TableEditor path="/potential"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/potentialdata">
|
||||||
|
<TableEditor path="/potential_data"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/builds">
|
||||||
|
<TableEditor path="/builds"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/skills">
|
||||||
|
<TableEditor path="/skill"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/skilltypes">
|
||||||
|
<TableEditor path="/skill_type"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/skilldata">
|
||||||
|
<TableEditor path="/skill_data"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/augments">
|
||||||
|
<TableEditor path="/augment"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/augmenttypes">
|
||||||
|
<TableEditor path="/augment_type"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/food">
|
||||||
|
<TableEditor path="/food"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/foodmultipliers">
|
||||||
|
<TableEditor path="/food_mult"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/roles">
|
||||||
|
<TableEditor path="/roles"/>
|
||||||
|
</Route>
|
||||||
|
<Route path="/admin/users">
|
||||||
|
<TableEditor path="/users"/>
|
||||||
|
</Route>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user