Files
CHOMPStation2/tgui/packages/tgui-bench/tests/DisposalBin.test.tsx
CHOMPStation2 eebf92d66f [MIRROR] TGUI 5.0 Patch 1 (#7701)
Co-authored-by: Selis <sirlionfur@hotmail.de>
2024-02-08 15:31:06 +01:00

29 lines
653 B
TypeScript

import { backendUpdate, setGlobalStore } from 'tgui/backend';
import { DisposalBin } from 'tgui/interfaces/DisposalBin';
import { createRenderer } from 'tgui/renderer';
import { configureStore } from 'tgui/store';
const store = configureStore({ sideEffects: false });
const renderUi = createRenderer((dataJson: string) => {
setGlobalStore(store);
store.dispatch(
backendUpdate({
data: Byond.parseJson(dataJson),
})
);
return <DisposalBin />;
});
export const data = JSON.stringify({
flush: 0,
full_pressure: 1,
pressure_charging: 0,
panel_open: 0,
per: 1,
isai: 0,
});
export const Default = () => renderUi(data);