Skip to content

Commit 2ec4238

Browse files
authored
feat: update embed demos to use embed sdk 2.0.0 (#145)
* feat: update embed demos to use embed sdk 2.0.0
1 parent aeef11b commit 2ec4238

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+657
-1586
lines changed

package-lock.json

Lines changed: 30 additions & 42 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

react/javascript/demo-core-sdk/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
"@looker/i18n": "1.0.0",
2525
"@looker/components-providers": "1.5.34",
2626
"@looker/design-tokens": "3.1.1",
27-
"@looker/embed-sdk": "^1.8.7",
2827
"@looker/extension-sdk": "25.4.0",
2928
"@looker/extension-sdk-react": "25.4.0",
3029
"@looker/icons": "1.5.21",

react/javascript/demo-embeds/jest.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ const transformIgnorePatterns = [
2828
'node_modules/@looker/extension-sdk-react',
2929
'node_modules/@looker/extension-sdk',
3030
'node_modules/@looker/sdk',
31+
'node_modules/@looker/embed-sdk',
3132
'node_modules/@looker/components',
3233
'node_modules/@looker/components-providers',
3334
'node_modules/@looker/icons',

react/javascript/demo-embeds/manifest.lkml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ application: demo-embeds {
1616
use_downloads: no
1717
use_iframes: no
1818
use_clipboard: no
19-
core_api_methods: ["all_lookml_models", "all_dashboards", "all_looks"]
19+
core_api_methods: ["all_lookml_models", "all_dashboards", "all_looks", "search_reports"]
2020
external_api_urls: []
2121
oauth2_urls: []
2222
scoped_user_attributes: []

react/javascript/demo-embeds/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@looker/components-providers": "1.5.34",
2525
"@looker/design-tokens": "3.1.1",
2626
"@looker/i18n": "1.0.0",
27-
"@looker/embed-sdk": "^1.8.7",
27+
"@looker/embed-sdk": "^2.0.1",
2828
"@looker/extension-sdk": "25.4.0",
2929
"@looker/extension-sdk-react": "25.4.0",
3030
"@looker/icons": "1.5.21",

react/javascript/demo-embeds/src/App.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,10 @@
2525
*/
2626

2727
import React from 'react'
28-
import { ExtensionProvider40 } from '@looker/extension-sdk-react'
28+
2929
import { QueryClient, QueryClientProvider } from 'react-query'
30+
import { ExtensionProvider40 } from '@looker/extension-sdk-react'
31+
import { ComponentsProvider } from '@looker/components'
3032
import { DemoEmbeds } from './DemoEmbeds'
3133

3234
const queryClient = new QueryClient()
@@ -35,7 +37,13 @@ export const App = () => {
3537
return (
3638
<ExtensionProvider40>
3739
<QueryClientProvider client={queryClient}>
38-
<DemoEmbeds />
40+
<ComponentsProvider
41+
themeCustomizations={{
42+
colors: { key: '#1A73E8' },
43+
}}
44+
>
45+
<DemoEmbeds />
46+
</ComponentsProvider>
3947
</QueryClientProvider>
4048
</ExtensionProvider40>
4149
)

0 commit comments

Comments
 (0)