@bgscore/react-router
Version:
Automatic React Router generator for Vite with TypeScript support
14 lines (13 loc) • 574 B
TypeScript
import React from "react";
import { LinkProps as LinkPropsRouter } from "react-router-dom";
import { QueryData, QueryProps } from ".";
export type LinkProps<T = unknown> = Omit<LinkPropsRouter, "to"> & {
data?: T;
to?: string;
query?: QueryProps;
queryData?: QueryData<T>;
preserveQuery?: boolean;
replaceSameName?: boolean;
ignoreTrailingSlash?: boolean;
};
export declare const Link: <T>({ data, to, children, query: queryOptions, queryData, preserveQuery, replaceSameName, ignoreTrailingSlash, ...others }: LinkProps<T>) => React.JSX.Element;