Skip to content

Commit 4d9886f

Browse files
committed
fix: Correct & re-export types
1 parent 47c6205 commit 4d9886f

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

src/index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ export interface PreviewMiddlewareOptions {
1313
export type Options = PrerenderOptions & PreviewMiddlewareOptions;
1414

1515
export function vitePrerenderPlugin(options?: Options): Plugin[];
16+
17+
export type { PrerenderArguments, PrerenderResult } from './plugins/types.d.ts';

src/plugins/types.d.ts

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,15 @@ export interface PrerenderedRoute {
1515
_discoveredBy?: PrerenderedRoute;
1616
}
1717

18-
export interface PrerenderOptions {
18+
export interface PrerenderArguments {
1919
ssr: true;
2020
url: string;
2121
route: PrerenderedRoute;
2222
}
2323

24-
export interface PrerenderResult {
25-
html?: string;
26-
head?: Partial<Head>;
24+
export type PrerenderResult = {
25+
html: string;
2726
links?: Set<string>;
28-
/**
29-
* @description Caution: should be a valid JSON object
30-
*/
3127
data?: any;
32-
}
28+
head?: Partial<Head>;
29+
} | string

0 commit comments

Comments
 (0)