A collection of Web Components for Cosmos Dapps.
import { Apophis, Cosmos, DefaultCosmosMiddlewares } from '@apophis-sdk/cosmos'; import { CosmosComponents } from '@kiruse/cosmos-components'; import { reconnectSigner } from '@kiruse/cosmos-components/utils.js'; import '@kiruse/cosmos-components/preact.js'; // imports JSX types for Preact Apophis.use(...DefaultCosmosMiddlewares); CosmosComponents.register(); const networks = Promise.all([ Cosmos.getNetworkFromRegistry('neutron'), Cosmos.getNetworkFromRegistry('neutrontestnet'), Cosmos.getNetworkFromRegistry('cosmoshub'), ]); networks.then(networks => { reconnectSigner(networks); });