17 lines
363 B
TypeScript
17 lines
363 B
TypeScript
import { Variable } from "astal";
|
|
import calculateRamUsage from "./helpers";
|
|
|
|
export default function Ram() {
|
|
const ram_usage = Variable<string>("").poll(5000, () => calculateRamUsage());
|
|
|
|
return (
|
|
<box className="ram">
|
|
<label
|
|
className="Ram"
|
|
onDestroy={() => ram_usage.drop()}
|
|
label={ram_usage()}
|
|
/>
|
|
</box>
|
|
);
|
|
}
|