import { Fragment } from 'inferno'; import { useBackend } from '../backend'; import { Box, Button, LabeledList, ProgressBar, Section } from '../components'; import { NtosWindow } from '../layouts'; export const NtosConfiguration = (props, context) => { const { act, data } = useBackend(context); const { PC_device_theme, power_usage, battery_exists, battery = {}, disk_size, disk_used, hardware = [] } = data; return (
Power Draw: {power_usage}W }> {battery_exists ? ( {battery.charge} / {battery.max} ) : ( 'Not Available' )}
{disk_used} GQ / {disk_size} GQ
{hardware.map((component) => (
{!component.critical && ( act('PC_toggle_component', { name: component.name, }) } /> )} Power Usage: {component.powerusage}W }> {component.desc}
))}
); };