UNPKG

create-dan

Version:

Dan frameworks

1 lines 3.35 kB
{"ast":null,"code":"\"use strict\";\n\nvar _interopRequireDefault = require(\"@babel/runtime-corejs2/helpers/interopRequireDefault\");\n\nexports.__esModule = true;\nexports.default = withRouter;\n\nvar _extends2 = _interopRequireDefault(require(\"@babel/runtime-corejs2/helpers/extends\"));\n\nvar _react = _interopRequireDefault(require(\"react\"));\n\nvar _router = require(\"./router\");\n\nfunction withRouter(ComposedComponent) {\n function WithRouterWrapper(props) {\n return _react.default.createElement(ComposedComponent, (0, _extends2.default)({\n router: (0, _router.useRouter)()\n }, props));\n }\n\n WithRouterWrapper.getInitialProps = ComposedComponent.getInitialProps // This is needed to allow checking for custom getInitialProps in _app\n ;\n WithRouterWrapper.origGetInitialProps = ComposedComponent.origGetInitialProps;\n\n if (true) {\n var name = ComposedComponent.displayName || ComposedComponent.name || 'Unknown';\n WithRouterWrapper.displayName = \"withRouter(\" + name + \")\";\n }\n\n return WithRouterWrapper;\n}","map":{"version":3,"sources":["/Users/sbourgal/Documents/Projets/DAN/dan-framework/template/node_modules/next/dist/client/with-router.js"],"names":["_interopRequireDefault","require","exports","__esModule","default","withRouter","_extends2","_react","_router","ComposedComponent","WithRouterWrapper","props","createElement","router","useRouter","getInitialProps","origGetInitialProps","name","displayName"],"mappings":"AAAA;;AAAa,IAAIA,sBAAsB,GAACC,OAAO,CAAC,sDAAD,CAAlC;;AAA2FC,OAAO,CAACC,UAAR,GAAmB,IAAnB;AAAwBD,OAAO,CAACE,OAAR,GAAgBC,UAAhB;;AAA2B,IAAIC,SAAS,GAACN,sBAAsB,CAACC,OAAO,CAAC,wCAAD,CAAR,CAApC;;AAAwF,IAAIM,MAAM,GAACP,sBAAsB,CAACC,OAAO,CAAC,OAAD,CAAR,CAAjC;;AAAoD,IAAIO,OAAO,GAACP,OAAO,CAAC,UAAD,CAAnB;;AAAgC,SAASI,UAAT,CAAoBI,iBAApB,EAAsC;AAAC,WAASC,iBAAT,CAA2BC,KAA3B,EAAiC;AAAC,WAAOJ,MAAM,CAACH,OAAP,CAAeQ,aAAf,CAA6BH,iBAA7B,EAA+C,CAAC,GAAEH,SAAS,CAACF,OAAb,EAAsB;AAACS,MAAAA,MAAM,EAAC,CAAC,GAAEL,OAAO,CAACM,SAAX;AAAR,KAAtB,EAAuDH,KAAvD,CAA/C,CAAP;AAAsH;;AAAAD,EAAAA,iBAAiB,CAACK,eAAlB,GAAkCN,iBAAiB,CAACM,eAApD,CAAmE;AAAnE;AACrgBL,EAAAA,iBAAiB,CAACM,mBAAlB,GAAsCP,iBAAiB,CAACO,mBAAxD;;AAA4E,YAAuC;AAAC,QAAIC,IAAI,GAACR,iBAAiB,CAACS,WAAlB,IAA+BT,iBAAiB,CAACQ,IAAjD,IAAuD,SAAhE;AAA0EP,IAAAA,iBAAiB,CAACQ,WAAlB,GAA8B,gBAAcD,IAAd,GAAmB,GAAjD;AAAsD;;AAAA,SAAOP,iBAAP;AAA0B","sourcesContent":["\"use strict\";var _interopRequireDefault=require(\"@babel/runtime-corejs2/helpers/interopRequireDefault\");exports.__esModule=true;exports.default=withRouter;var _extends2=_interopRequireDefault(require(\"@babel/runtime-corejs2/helpers/extends\"));var _react=_interopRequireDefault(require(\"react\"));var _router=require(\"./router\");function withRouter(ComposedComponent){function WithRouterWrapper(props){return _react.default.createElement(ComposedComponent,(0,_extends2.default)({router:(0,_router.useRouter)()},props));}WithRouterWrapper.getInitialProps=ComposedComponent.getInitialProps// This is needed to allow checking for custom getInitialProps in _app\n;WithRouterWrapper.origGetInitialProps=ComposedComponent.origGetInitialProps;if(process.env.NODE_ENV!=='production'){var name=ComposedComponent.displayName||ComposedComponent.name||'Unknown';WithRouterWrapper.displayName=\"withRouter(\"+name+\")\";}return WithRouterWrapper;}"]},"metadata":{},"sourceType":"script"}