- Introduced blog routing using Next.js App Router - Implemented dynamic [slug] pages for blog posts - Added MDX-based content loading via lib/posts - Integrated shared TopBar layout with navigation - Established clear content, lib and component separation
9 lines
383 B
TypeScript
9 lines
383 B
TypeScript
import type { AppRenderContext } from './app-render';
|
|
export declare function createComponentStylesAndScripts({ filePath, getComponent, injectedCSS, injectedJS, ctx, }: {
|
|
filePath: string;
|
|
getComponent: () => any;
|
|
injectedCSS: Set<string>;
|
|
injectedJS: Set<string>;
|
|
ctx: AppRenderContext;
|
|
}): Promise<[React.ComponentType<any>, React.ReactNode, React.ReactNode]>;
|