import { createSignal, Show } from "solid-js"; import { editNames } from "../../functions/exports"; import { apiEditHost } from "../../functions/api"; import { getHosts } from "../../functions/atstart"; function TableRow(_props: any) { const [name, setName] = createSignal(_props.host.Name); let now = ; if (_props.host.Now == 1) { now = ; }; let known:boolean; _props.host.Known === 1 ? known = true : known = false; const handleInput = async (n: string) => { setName(n); await apiEditHost(_props.host.ID, name(), ''); getHosts(); }; const handleToggle = async () => { await apiEditHost(_props.host.ID, name(), 'toggle'); getHosts(); }; return ( {_props.index}. handleInput(e.target.value)}> {_props.host.Iface} {_props.host.IP} {_props.host.Mac} {_props.host.Hw.slice(0,12)+".."} {_props.host.Date}
{now} ) } export default TableRow