blowater/app/UI/setting.test.tsx
Water Blower 55d6735e7b
use esbuild & JSR (#486)
and remove submodules
2024-07-03 15:46:31 +08:00

24 lines
726 B
TypeScript

import { render } from "preact";
import { Setting } from "./setting.tsx";
import { RelayConfig } from "./relay-config.ts";
import { InMemoryAccountContext } from "@blowater/nostr-sdk";
import { PrivateKey } from "@blowater/nostr-sdk";
import { testEventBus } from "./_setup.test.ts";
import { ConnectionPool } from "@blowater/nostr-sdk";
const pool = new ConnectionPool();
const ctx = InMemoryAccountContext.New(PrivateKey.Generate());
const relayConfig = RelayConfig.Default({ ctx, relayPool: pool });
render(
Setting({
emit: testEventBus.emit,
myAccountContext: ctx,
logout: () => {},
relayConfig: relayConfig,
relayPool: pool,
show: true,
}),
document.body,
);