Fix read current params bug for server side rendering#1133
Merged
Conversation
Contributor
Hello from PR HelperIs your PR ready for review and processing? Mark the PR ready by including If you still have work to do, even after marking this ready. Put the PR on hold by including |
omeraplak
approved these changes
Oct 7, 2021
refine-bot
added a commit
that referenced
this pull request
Nov 9, 2021
* update lerna package version * revert lerna.json version update * version bump 1.1.0-alpha.0 * version bump 1.1.0 * add alpha action * SSR & Route provider support (#1107) * init next example * add ssr example project. hack until react-router * use react-router-dom everywhere * get client side router elements from props * add router provider for react-router as a standalone package * init nextjs-router * remove react-router from core * fix temporary router provider components * update core package-lock * add resources prop to Refine * add hooks to nextjs router provider * add crud compontns to NextRouteComponent * remoce css components example from nextjs example * add remaining crud operations to next example * handle custom routes * react query ssr Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * refine, nextjs ssr for custom routes * handle authentication * remove unnecessary custom routes read * syncWithLocation for server side rendering * remove console log * turn off router types * remove unused import * remove console.log's * fix sider active menu item * fix active menu item * create router context * delete router props in refine context * use router context in core * change reactrouter package name to react-router * react-router package-lock * Prompt for nextjs-router (#1120) * implement Prompt component for nextjs-router to handle warnWhenUnsavedChanges * remove unnecessary line * better error message * better type naming * fix ssr tests (#1121) Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * componentize nextjs-router. add nextroutecomponent to nextjs-router. * use only one hooks import * add useRefineContext. use nextroutecomponent from nextjs-route * use hooks from within the package * rename react-router package name in base example Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * route provider move to react-router package Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * change NextRouteComponent import Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: mhrrmk <mkocadere@gmail.com> * add versioning for doc * add roureProvider to fineFoods. export Link from routerProvider packages. * re-organize kubectl auth * update pr doc deployment timeout * add BrowserRouterProps ro RouterComponent * fix ssr tests Co-authored-by: mhrrmk <mkocadere@gmail.com> * fix syncWithLocationIssues on fineFoods * add catchAll prop to refine context * update pr doc deploy helm timeout 15m to 20m * delete Resource component * update examples with new resources prop * update examples with new resources prop * add routerProvider support for examples * update doc website Dockerfile * delete examples folder from lerna * delete package-lock files for examples * add missing deps and scripts for examples projects * version bump 1.1.0 for core * update nextjs-router and react-router versions * router provider function convert to object * fix examples * handle ssr authentication Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * extract checkAuthentication to nextjs-router package * add fineFoods package-lock * redirect to lastpath when user successfully login * update redirect path * fix redirect path logic * remove redirect when go to root path Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: Salih <salihozdemir94@gmail.com> * version bump 1.1.0-alpha.0 for core * version bump reacr-router and next-router 0.1.0-alpha.0 * update package-locks * disable alpha channel tests * Update authentication redirects on whole project (#1130) * remove unused props * fix authentication redirects * add fineFoods package-lock * add @pankod/refine dep for fineFoods * add react-router dep for finefoods * update Link usage from refine-react-router on fineFoods Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * fix not be able to read url route current params (#1133) Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Add finefoods client (#1134) * fix fineFoods admin * move admin app to admin dir * init client app * add less. remove unnecessary components. add temporary components * add babel-plugin-import * update fineFoods example path * update fineFoods admin package-lock * add .env file for fineFoods admin Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Finefoods nextjs client (#1144) * handle layout Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> * design category card * remove unused lines * create product card * add vsgr. add footer. * add header * fix items type * create responsive design * add promotional section * integrate promotional section * refactoring * fix homepage background color * remove unnecessary icons. use ant design icon component * Ssr for category cards * move Dockerfile to fineFoods/admin * handle promtoinal area responsive * Ssr for products and get dynamic badge title and color * handle header responsive * add finefoods client example Dockerfile * update dockerfile path on PR action * delete posts components * update Docker image name for client example * remove svgr * add dummy resource for finefoods client * disable auth provider on finefoods client * remove auth provider imports * footer responsive Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Adding category pages to nextjs client app (#1151) * handle layout Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> * design category card * remove unused lines * create product card * add vsgr. add footer. * add header * fix items type * create responsive design * add promotional section * integrate promotional section * refactoring * fix homepage background color * remove unnecessary icons. use ant design icon component * Ssr for category cards * move Dockerfile to fineFoods/admin * handle promtoinal area responsive * Ssr for products and get dynamic badge title and color * handle header responsive * add finefoods client example Dockerfile * update dockerfile path on PR action * delete posts components * update Docker image name for client example * remove svgr * add dummy resource for finefoods client * disable auth provider on finefoods client * remove auth provider imports * footer responsive * create constant file for constants * update primary key * create product list card component * create category with products page * add link to category cards * snake case component name convert to camel case * delete authProvider import * remove authProvider imports Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * update alpha action * fix ssr bug for category page * update alpha action * fix alpha push action * Create Order Success Page (#1153) * create order success page * add confetti * add animation and redirect link * fix message arrow position * Minor improvements on finefood client (#1154) * remove unused svgs * rename style file names * fix vertical card padding * card fix col size * update order success animation * Add Basket to finefoods client (#1152) * handle layout Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> * design category card * remove unused lines * create product card * add vsgr. add footer. * add header * fix items type * create responsive design * add promotional section * integrate promotional section * refactoring * fix homepage background color * remove unnecessary icons. use ant design icon component * Ssr for category cards * move Dockerfile to fineFoods/admin * handle promtoinal area responsive * Ssr for products and get dynamic badge title and color * handle header responsive * add finefoods client example Dockerfile * update dockerfile path on PR action * delete posts components * update Docker image name for client example * remove svgr * add dummy resource for finefoods client * disable auth provider on finefoods client * remove auth provider imports * footer responsive * add basket context * merge alpha * remove old component dirs * fix css * add add to cart to productlistitem * add orders modal * add link to homepage in logo in header * sticky header * fix header styles * add order creation method * improve orders modal Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * update Dockerfile for example client * fix alpha build for nextjs example * update dayjs version and alpha push action * fix dayjs dependency * fix Dockerfile for nextjs client example * fix fineFoods admin test * version upgrade nextjs-router and react-router * update alpha push action * update alpha push action * update refine-next deps * update alpha push action * Update refine config doc (#1155) * remove resource component doc * add resource prop and fix <Refine> usage * dummy commit * remove resource component ref and fix some descriptions in basic-views component * remove resource component ref and fix some descriptions in hook docs * fix <Resource> ref and descriptions Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * update readme links * update router provider types (#1174) * Fix resource usage and add routerProvider to <Refine> (#1162) * remove resource component doc * add resource prop and fix <Refine> usage * dummy commit * remove resource component ref and fix some descriptions in basic-views component * remove resource component ref and fix some descriptions in hook docs * fix <Resource> ref and descriptions * fix version 1.0.0 file import bug * add refine react router and refine alpha version * add routerProvider and fix Resource usage * fix descriptions containing the <Resource> * fix missing refrence urls * fix text which contains <Resource> * Update documentation/docs/api-references/hooks/resource/useResource.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * Update documentation/docs/api-references/hooks/resource/useResourceWithRoute.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * Update documentation/docs/tutorial.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * Router provider doc (#1160) * create router provider doc * add usage of router provider * fix expected router provider types * fix router provider type * add tabs to usage section * add useHistory section * add useLocation section * fix initial router context value * add useParams and Prompt sections * finish create a router section * minor updates Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * add RouterComponent type to react-router * fix refine-next example's bug * add subdirectory section to route-provider doc * handle custom routes with router provider * fix unit tests * delete duplicate import IRouterProvider * handle routes with routerProvider in custom pages doc * Update documentation/docs/api-references/providers/router-provider.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * Update documentation/docs/api-references/providers/router-provider.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * Update documentation/docs/api-references/providers/router-provider.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * finalize router provider doc * Update documentation/docs/api-references/components/refine-config.md Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> * version bump core 1.1.1 * fix redirect on refine-next * Docs for SSR/Next.js (#1161) * init ssr doc. add setup, usagaei custom pages section. * add ssr support for NextRouteComponent * fix doc links * change prop name * init ssr data section * add basic usage dıc for NextRouteComponent * add ssr section for NextRouteComponent * fix wording * update next in refine-next example * add authentication and syncWithLocation docs for SSR * fix package-lock * Update documentation/docs/guides-and-concepts/ssr-nextjs.md Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> * fix duplicate autpProvider import * init migration guide doc * Update documentation/docs/guides-and-concepts/ssr-nextjs.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Update documentation/docs/guides-and-concepts/ssr-nextjs.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * add refine-next as example * add migration guide doc. fix links. * add version title Co-authored-by: Salih Özdemir <salihozdemir94@gmail.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * add custom route path support for refine-nextjs-router * Bye bye shiki (#1180) * bye bye shiki * update doc highlights * update some doc highlights * update doc highlights * update doc highlights * update doc highlights * update doc highlights * update multipart upload doc highlights * doc typo fix "recordIdItem" to "recordItemId" * fix migration guide doc highlights * update versioned docs highlights * update doc highlights * update doc highlights * useUpdate doc highlight * fix tutorial highlight * Handle login page prop for nextjs (#1186) * add custom route path support for refine-nextjs-router * handle login page prop on nextjs * fix catchAll layout wrapper for nextjs * fix react router provider custom routes * version bumps * add routeChangeHandler for nextjs * version bump react-router 0.1.3 * handle ssr authentication on nextjs-router * fix refine-next example users page * update redirect for next.js ssr * update ssr guide (#1187) * Next i18n example (#1185) * init example based on refine-next * add locale files * add next-i18next configs * add refine i18n proivder * change package name * remove users resource. use translate in crud pages. * move i18n examples to own dir * fix IPost type * add header component to put menu for changing locale * remove unnecassary files * update ssr-nextjs doc highlights * fix nextjs ssr guide doc highlights * Simplify SSR usage with NextRouteComponent (#1191) * update nextroutecomponent and ssr guide * bump version * update migration guide title * add meta tags for finefoods client example * update nextjs examples * add parseTableParamsFromQuery for nextjs syncWithLocation * version bump 1.1.3 * update i18n provider doc * fix routeChangeHandler for react-router * fix customRoutes undefined handle on react-router * version bump 1.1.5 * version bump 2.0.4 * version bump 2.0.4 * version bump 2.0.5 * fix finefoods nextjs client webpack 5 support * update finefoods client next-env.d.ts * version bump 2.0.6 * version bump 0.1.7 * version bumps packages * update lerna.json version * v2.0.7 * add versionup script * update package version of examples * 2.0.0 Support for Examples and Docs (#1202) * fix custom sider example * fix topMenuLayout example * fix altogic example * fix custom validation example * fix i18n nextjs example * version bump core 2.0.0 * version bump 2.0.0 * update doc iframe source paths * fix base example * add missing links * fix hasura example Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Update next i18n example (#1204) * update next i18n example * version bump core 2.0.0 * version bump 2.0.0 * add i18n nextjs example doc * add i18n nextjs example link in i18n provider doc * add tips for superplate and related examples * Update documentation/docs/api-references/providers/i18n-provider.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Update documentation/docs/examples/i18n/i18n-nextjs.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Update documentation/docs/guides-and-concepts/theme.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * Update documentation/docs/guides-and-concepts/theme.md Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * migrate 2.0.0 date picker example * update date picker example codesandbox for v2 * add commands for updating packages (#1205) * Fix RTL reverse alpha (#1207) * Refactor Table export path * Change RTL example structure * Revert package.json back * Refactor antd exports file * Revert antd version back * Refactor antd expose file * Fix linting * Update package json * Fix manifest project name * v2.0.8 * update migration guide doc * Demo page for documentation (#1208) * create demo page * update doc Dockerfile * update demo nav item path * add mobile view * Optimised images with calibre/image-actions Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> Co-authored-by: Pankod Community Bot <53254888+pankod-bot@users.noreply.github.com> * fix demo page css bug * update alpha deploy URL's * update demo page icons * fix demo page css * update pageData to initialData (#1219) * v2.0.9 * update master push action * Switch Toggle for Demo Pages (#1220) * create admin switch toggle * create client switch toggle * fix admin toggle transform value * update client toggle link * update ready page * Add codemod package (#1222) * add codemod * remove unrelated types * wip: handle custom routes * finalize routerProvider migration * get cli to work * refactor * use vercel license because of forked cli * add codemod cli forked from nextjs's codemod * add refine1-to-refine2 codemod 🎉 * remove example files * update codemod package dependencies * update codemod deps Co-authored-by: Ömer Faruk APLAK <omer@pankod.com> * v2.0.10 * [DOCS] Add codemod docs (#1223) * add @pankod/refine-codemod migration recommendation * add codemod README.md * use the word "migrating" instead of "migrate" in headers * bump 2.xx.xx version for doc * update alpha links Co-authored-by: Muharrem Kocadere <mkocadere@gmail.com> Co-authored-by: Salih <salihozdemir94@gmail.com> Co-authored-by: Necati Özmen <necatiozmn@gmail.com> Co-authored-by: Pankod Community Bot <53254888+pankod-bot@users.noreply.github.com> Co-authored-by: Umut Özdemir <umutozdemir997@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fix read current params bug for server side rendering