SYMBOL INDEX (118 symbols across 32 files) FILE: packages/magazin/App.tsx function App (line 12) | function App() { FILE: packages/magazin/components/footer.tsx function Footer (line 3) | function Footer() { FILE: packages/magazin/components/navbar.tsx function Logo (line 3) | function Logo() { function NavLink (line 7) | function NavLink({ function Navbar (line 29) | function Navbar() { FILE: packages/magazin/components/star-wouter.tsx function StarWouter (line 3) | function StarWouter() { FILE: packages/magazin/components/with-status-code.tsx function WithStatusCode (line 3) | function WithStatusCode({ FILE: packages/magazin/db/products.ts type Product (line 1) | interface Product { function getProductBySlug (line 104) | function getProductBySlug(slug: string): Product | undefined { FILE: packages/magazin/index.tsx method fetch (line 56) | async fetch(req) { FILE: packages/magazin/routes/404.tsx function NotFoundPage (line 4) | function NotFoundPage() { FILE: packages/magazin/routes/about.tsx function Feature (line 4) | function Feature({ children }: { children: React.ReactNode }) { function AboutPage (line 13) | function AboutPage() { FILE: packages/magazin/routes/cart.tsx function NotificationBanner (line 13) | function NotificationBanner({ function CartPage (line 36) | function CartPage() { FILE: packages/magazin/routes/home.tsx function ProductCard (line 6) | function ProductCard({ slug, brand, category, name, price, image }: Prod... function CategoryFilter (line 47) | function CategoryFilter({ function SortSelect (line 73) | function SortSelect({ function HomePage (line 98) | function HomePage() { FILE: packages/magazin/routes/products/[slug].tsx function ProductPage (line 5) | function ProductPage({ slug }: { slug: string }) { FILE: packages/wouter-preact/src/react-deps.js function is (line 27) | function is(x, y) { function useSyncExternalStore (line 30) | function useSyncExternalStore(subscribe, getSnapshot, getSSRSnapshot) { function forwardRef (line 63) | function forwardRef(component) { FILE: packages/wouter-preact/test/preact.test.tsx function loadPreact (line 35) | async function loadPreact(): Promise { FILE: packages/wouter-preact/types/index.d.ts type StringRouteParams (line 33) | type StringRouteParams = RouteParams & { type RegexRouteParams (line 36) | type RegexRouteParams = { [key: string | number]: string | undefined }; type DefaultParams (line 41) | interface DefaultParams { type Params (line 45) | type Params = T; type MatchWithParams (line 47) | type MatchWithParams = [ type NoMatch (line 51) | type NoMatch = [false, null]; type Match (line 52) | type Match = type RouteComponentProps (line 60) | interface RouteComponentProps { type RouteProps (line 64) | interface RouteProps< type NavigationalProps (line 99) | type NavigationalProps< type AsChildProps (line 104) | type AsChildProps = type HTMLLinkAttributes (line 108) | type HTMLLinkAttributes = Omit & { type LinkProps (line 112) | type LinkProps = type RedirectProps (line 119) | type RedirectProps = type SwitchProps (line 138) | interface SwitchProps { type RouterProps (line 148) | type RouterProps = RouterOptions & { type URLSearchParamsInit (line 181) | type URLSearchParamsInit = ConstructorParameters< type SetSearchParams (line 185) | type SetSearchParams = ( FILE: packages/wouter-preact/types/location-hook.d.ts type Path (line 5) | type Path = string; type PathPattern (line 7) | type PathPattern = string | RegExp; type SearchString (line 9) | type SearchString = string; type HrefsFormatter (line 11) | type HrefsFormatter = (href: string, router?: any) => string; type BaseLocationHook (line 15) | type BaseLocationHook = { type BaseSearchHook (line 21) | type BaseSearchHook = (...args: any[]) => SearchString; type HookReturnValue (line 28) | type HookReturnValue = ReturnType; type HookNavigationOptions (line 31) | type HookNavigationOptions = FILE: packages/wouter-preact/types/memory-location.d.ts type Navigate (line 3) | type Navigate = ( type HookReturnValue (line 8) | type HookReturnValue = { hook: BaseLocationHook; navigate: Navigate }; type StubHistory (line 9) | type StubHistory = { history: Path[]; reset: () => void }; FILE: packages/wouter-preact/types/router.d.ts type Parser (line 9) | type Parser = ( type NavigateOptions (line 15) | type NavigateOptions = { type AroundNavHandler (line 23) | type AroundNavHandler = ( type RouterObject (line 30) | interface RouterObject { type SsrContext (line 44) | type SsrContext = { type RouterOptions (line 52) | type RouterOptions = { FILE: packages/wouter-preact/types/use-browser-location.d.ts type Primitive (line 3) | type Primitive = string | number | bigint | boolean | null | undefined |... type BrowserSearchHook (line 9) | type BrowserSearchHook = (options?: { type BrowserLocationHook (line 31) | type BrowserLocationHook = (options?: { FILE: packages/wouter/src/index.js function useSearchParams (line 221) | function useSearchParams() { FILE: packages/wouter/src/memory-location.js function reset (line 56) | function reset() { FILE: packages/wouter/test/jest-dom.d.ts type Matchers (line 4) | interface Matchers FILE: packages/wouter/test/link.test-d.tsx type NetworkLocationHook (line 5) | type NetworkLocationHook = () => [ type LinkComponentProps (line 198) | type LinkComponentProps = React.ComponentProps; FILE: packages/wouter/test/location-hook.test-d.ts type Options (line 10) | type Options = HookNavigationOptions; type Options (line 25) | type Options = HookNavigationOptions; type Options (line 46) | type Options = HookNavigationOptions; type A (line 55) | type A = HookNavigationOptions; type B (line 57) | type B = HookNavigationOptions<{}>; type C (line 59) | type C = HookNavigationOptions<() => []>; type Options (line 63) | type Options = HookNavigationOptions; FILE: packages/wouter/test/route.test-d.tsx class A (line 39) | class A extends React.Component<{ params: {} }> { method render (line 40) | render() { FILE: packages/wouter/test/use-browser-location.test-d.ts type Search (line 43) | type Search = ReturnType; type TestCase (line 53) | type TestCase = { hello: string }; FILE: packages/wouter/test/use-location.test.tsx function createContainer (line 18) | function createContainer( FILE: packages/wouter/types/index.d.ts type StringRouteParams (line 38) | type StringRouteParams = RouteParams & { type RegexRouteParams (line 41) | type RegexRouteParams = { [key: string | number]: string | undefined }; type DefaultParams (line 46) | interface DefaultParams { type Params (line 50) | type Params = T; type MatchWithParams (line 52) | type MatchWithParams = [ type NoMatch (line 56) | type NoMatch = [false, null]; type Match (line 57) | type Match = type RouteComponentProps (line 65) | interface RouteComponentProps { type RouteProps (line 69) | interface RouteProps< type NavigationalProps (line 104) | type NavigationalProps< type RedirectProps (line 109) | type RedirectProps = type AsChildProps (line 119) | type AsChildProps = type HTMLLinkAttributes (line 123) | type HTMLLinkAttributes = Omit< type LinkProps (line 130) | type LinkProps = type SwitchProps (line 146) | interface SwitchProps { type RouterProps (line 156) | type RouterProps = RouterOptions & { type URLSearchParamsInit (line 189) | type URLSearchParamsInit = ConstructorParameters< type SetSearchParams (line 192) | type SetSearchParams = ( FILE: packages/wouter/types/location-hook.d.ts type Path (line 5) | type Path = string; type PathPattern (line 7) | type PathPattern = string | RegExp; type SearchString (line 9) | type SearchString = string; type HrefsFormatter (line 11) | type HrefsFormatter = (href: string, router?: any) => string; type BaseLocationHook (line 15) | type BaseLocationHook = { type BaseSearchHook (line 21) | type BaseSearchHook = (...args: any[]) => SearchString; type HookReturnValue (line 28) | type HookReturnValue = ReturnType; type EmptyInterfaceWhenAnyOrNever (line 31) | type EmptyInterfaceWhenAnyOrNever = 0 extends 1 & T type HookNavigationOptions (line 38) | type HookNavigationOptions = FILE: packages/wouter/types/memory-location.d.ts type Navigate (line 8) | type Navigate = ( type HookReturnValue (line 13) | type HookReturnValue = { type StubHistory (line 18) | type StubHistory = { history: Path[]; reset: () => void }; FILE: packages/wouter/types/router.d.ts type Parser (line 9) | type Parser = ( type NavigateOptions (line 15) | type NavigateOptions = { type AroundNavHandler (line 23) | type AroundNavHandler = ( type RouterObject (line 30) | interface RouterObject { type SsrContext (line 44) | type SsrContext = { type RouterOptions (line 52) | type RouterOptions = { FILE: packages/wouter/types/use-browser-location.d.ts type Primitive (line 3) | type Primitive = string | number | bigint | boolean | null | undefined |... type BrowserSearchHook (line 9) | type BrowserSearchHook = (options?: { type BrowserLocationHook (line 31) | type BrowserLocationHook = (options?: {