Skip to content
Snippets Groups Projects
  • github-automation-metabase's avatar
    489986cf
    feat(sdk): next sdk compatibility layer (#50230) (#51059) · 489986cf
    github-automation-metabase authored
    
    * wip next sdk compat
    
    * better code generation, dts works
    
    * Last line of file should end in a newline character
    
    * feat(sdk): make MetabaseProvider not break ssr
    
    * aUpdate enterprise/frontend/src/embedding-sdk/package.template.json
    
    
    
    * address pr comments
    
    * refactor(sdk): use relative paths when fixing d.ts files
    
    * make types work on moduleResolution: node
    
    * add loading text
    
    * fix(sdk): #50736 make sure we don't break the host app if a sdk
    component is rendered outside of the provider for a render
    
    * fix: this should make types work for real?
    
    * self review fixes
    
    * update test for PublicComponentWrapper
    
    * Update enterprise/frontend/src/embedding-sdk/components/private/PublicComponentWrapper/PublicComponentWrapper.tsx
    
    
    
    * remove unused component
    
    * eslint-disable-next-line for MetabaseProvider
    
    * list tsx as dependency
    
    * /next -> /nextjs
    
    ---------
    
    Co-authored-by: default avatarNicolò Pretto <info@npretto.com>
    Co-authored-by: default avatarMahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
    Co-authored-by: default avatarPhoomparin Mano <poom@metabase.com>
    feat(sdk): next sdk compatibility layer (#50230) (#51059)
    github-automation-metabase authored
    
    * wip next sdk compat
    
    * better code generation, dts works
    
    * Last line of file should end in a newline character
    
    * feat(sdk): make MetabaseProvider not break ssr
    
    * aUpdate enterprise/frontend/src/embedding-sdk/package.template.json
    
    
    
    * address pr comments
    
    * refactor(sdk): use relative paths when fixing d.ts files
    
    * make types work on moduleResolution: node
    
    * add loading text
    
    * fix(sdk): #50736 make sure we don't break the host app if a sdk
    component is rendered outside of the provider for a render
    
    * fix: this should make types work for real?
    
    * self review fixes
    
    * update test for PublicComponentWrapper
    
    * Update enterprise/frontend/src/embedding-sdk/components/private/PublicComponentWrapper/PublicComponentWrapper.tsx
    
    
    
    * remove unused component
    
    * eslint-disable-next-line for MetabaseProvider
    
    * list tsx as dependency
    
    * /next -> /nextjs
    
    ---------
    
    Co-authored-by: default avatarNicolò Pretto <info@npretto.com>
    Co-authored-by: default avatarMahatthana (Kelvin) Nomsawadi <me@bboykelvin.dev>
    Co-authored-by: default avatarPhoomparin Mano <poom@metabase.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
This project manages its dependencies using Yarn. Learn more