vue-router / VaporRouterLink
VaporRouterLink
ts
const VaporRouterLink: DefineVaporComponent<{
activeClass: StringConstructor;
ariaCurrentValue: {
default: string;
type: PropType<
| "location"
| "time"
| "page"
| "step"
| "date"
| "true"
| "false"
| undefined>;
};
custom: BooleanConstructor;
exactActiveClass: StringConstructor;
replace: BooleanConstructor;
to: {
required: true;
type: PropType<
| string
| RouteLocationAsRelativeGeneric
| RouteLocationAsPathGeneric>;
};
viewTransition: BooleanConstructor;
}, string, ExtractPropTypes<{
activeClass: StringConstructor;
ariaCurrentValue: {
default: string;
type: PropType<
| "location"
| "time"
| "page"
| "step"
| "date"
| "true"
| "false"
| undefined>;
};
custom: BooleanConstructor;
exactActiveClass: StringConstructor;
replace: BooleanConstructor;
to: {
required: true;
type: PropType<
| string
| RouteLocationAsRelativeGeneric
| RouteLocationAsPathGeneric>;
};
viewTransition: BooleanConstructor;
}>, {
}, string, {
default?: (__namedParameters) => Block;
}, Record<string, any>, VaporFragment<Block>, {
}, true, VaporPublicProps, object & object & object, {
ariaCurrentValue: | "location"
| "time"
| "page"
| "step"
| "date"
| "true"
| "false"
| undefined;
custom: boolean;
replace: boolean;
viewTransition: boolean;
}>;
