UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

12 lines (11 loc) 447 B
import { DeferredPromise } from '@tanstack/router-core'; import { SolidNode } from './route.cjs'; import * as Solid from 'solid-js'; export type AwaitOptions<T> = { promise: Promise<T>; }; export declare function useAwaited<T>({ promise: _promise, }: AwaitOptions<T>): [T, DeferredPromise<T>]; export declare function Await<T>(props: AwaitOptions<T> & { fallback?: SolidNode; children: (result: T) => SolidNode; }): Solid.JSX.Element;