Skip to content

Latest commit

 

History

History
272 lines (125 loc) · 3.04 KB

next-context.md

File metadata and controls

272 lines (125 loc) · 3.04 KB

Home > next-context

next-context package

unified middleware and request context for nextjs

Functions

Function

Description

cache(fn)

cache function call on request level

getNextContext()

get request context

withActionMiddlewares(fns)

create higher order action with middlewares

withLayoutMiddlewares(fns)

create higher order layout component with middlewares

withPageMiddlewares(fns)

create higher order page component with middlewares

withRouteMiddlewares(fns)

create higher order route with middlewares

Interfaces

Interface

Description

CookieAttributes

cookie attributes

I18nContext

i18n context

NextContext

request context

Type Aliases

Type Alias

Description

AsyncParams

nextjs params

LayoutFunction

layout component

LayoutRequest

layout component params

MiddlewareFunction

middleware function

NextContextRequest

request

NextContextResponse

response

NextContextType

context type

NextFunction

middle next function

PageFunction

page component

PageRequest

page component params

RouteFunction

route function