Files
CHOMPStation2/tgui/packages/tgui-bench/tests/DisposalBin.test.tsx
2022-06-25 21:57:53 +00:00

31 lines
692 B
TypeScript

import { backendUpdate } from 'tgui/backend';
import { DisposalBin } from 'tgui/interfaces/DisposalBin';
import { createRenderer } from 'tgui/renderer';
import { configureStore, StoreProvider } from 'tgui/store';
const store = configureStore({ sideEffets: false });
const renderUi = createRenderer((dataJson: string) => {
store.dispatch(
backendUpdate({
data: Byond.parseJson(dataJson),
})
);
return (
<StoreProvider store={store}>
<DisposalBin />
</StoreProvider>
);
});
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);