Skip to content

stackstorage/types-react-cookie

Repository files navigation

@types/react-cookie

TypeScript definitions for react-cookie.

Installation

{"dependencies": {"universal-cookie": "^2.1.2","universal-cookie-express": "^2.1.2","react-cookie": "^2.1.2"},"devDependencies": {"@types/universal-cookie": "git+ssh://[email protected]:S64/types-universal-cookie.git#v2.1.2-2","@types/universal-cookie-express": "git+ssh://[email protected]:S64/types-universal-cookie-express.git#v2.1.2-2","@types/react-cookie": "git+ssh://[email protected]:S64/types-react-cookie.git#v2.1.2-2"}}

SSR Example

import{withCookies,CookieComponentProps}from'react-cookie';interfacePropsextendsCookieComponentProps{}classAppextendsReact.Component<Props>{render(){return(<div>{this.props.cookies!.get<string>('myCat')}</div>)}}exportdefaultwithCookies(App);
import*asuniversalCookieMiddlewarefrom'universal-cookie-express';import{UniversalCookieRequest}from'universal-cookie-express';import{CookiesProvider}from'react-cookie';app.use(universalCookieMiddleware())app.use((req: Request&UniversalCookieRequest,res: Response)=>{constmarkup=ReactDOMServer.renderToString(<CookiesProvidercookies={req.universalCookies}><App/></CookiesProvider>);// do something...});

About

@types/react-cookie

Resources

Stars

Watchers

Forks

Packages

No packages published