blowater/app/UI/setting.test.tsx

24 lines
726 B
TypeScript
Raw Normal View History

import { render } from "preact";
import { Setting } from "./setting.tsx";
2024-03-16 07:09:30 +00:00
import { RelayConfig } from "./relay-config.ts";
import { InMemoryAccountContext } from "@blowater/nostr-sdk";
import { PrivateKey } from "@blowater/nostr-sdk";
2023-11-15 13:21:45 +00:00
import { testEventBus } from "./_setup.test.ts";
import { ConnectionPool } from "@blowater/nostr-sdk";
2023-06-30 14:05:57 +00:00
const pool = new ConnectionPool();
const ctx = InMemoryAccountContext.New(PrivateKey.Generate());
2024-01-01 17:28:10 +00:00
const relayConfig = RelayConfig.Default({ ctx, relayPool: pool });
render(
Setting({
2023-11-15 13:21:45 +00:00
emit: testEventBus.emit,
myAccountContext: ctx,
logout: () => {},
relayConfig: relayConfig,
relayPool: pool,
2023-11-15 13:21:45 +00:00
show: true,
}),
document.body,
);