cal.com icon indicating copy to clipboard operation
cal.com copied to clipboard

[CAL-2098] RFC: Bootstrapping Next App directory

Open zomars opened this issue 2 years ago • 4 comments

Part of the App Router migration plan #9923

  • [ ] Create the root layout
  • [ ] Add global styles to the root layout file
  • [ ] Migrate the styles
  • [ ] Add metadata to the root layout file
  • [ ] Create the root app/page.tsx
  • [ ] Create the root page’s client component
  • [ ] Move React Contexts to the client component(s) files
  • [ ] Create the middlewares
  • [ ] Migrate the redirects to the configuration or some middleware
  • [ ] Migrate the runtime configuration to use environment variables
  • [ ] Migrate away from req and res objects in the getInitialProps function.
  • [ ] Create the root error page (app/error.tsx)
  • [ ] Create the app/not-found.tsx page

CAL-2098

zomars avatar Jul 04 '23 19:07 zomars

[meeting notes with Omar and Greg] ~3 days after #9929 is done.

alexbit-codemod avatar Jul 18 '23 17:07 alexbit-codemod

@zomars Moving this to be completed in v3.4 since it's a long-running task.

keithwillcode avatar Aug 14 '23 12:08 keithwillcode

Assigning to @grzpab

zomars avatar Sep 26 '23 19:09 zomars

Let's see if me writing a comment will enable @zomars to assign me using the GitHub UI as it is impossible to do right now.

grzpab avatar Sep 27 '23 07:09 grzpab

Finished in #13336

zomars avatar Feb 22 '24 22:02 zomars