Grafana UI: Fix TS error property css is missing in type (#38078)

pull/38606/head
Jack Westbrook 4 years ago committed by GitHub
parent 785072086c
commit 5339275793
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      packages/grafana-ui/src/types/emotion-core-stub.d.ts
  2. 7
      packages/grafana-ui/tsconfig.build.json

@ -0,0 +1,4 @@
// This stub is required due to Storybook 6.x reliance on @emotion/core
// which causes conflicts with emotion 11 types resulting in bundled
// components throwing ts error `Property 'css' is missing in type...`
export {};

@ -1,4 +1,11 @@
{
"compilerOptions": {
"paths": {
"@emotion/core": ["../../src/types/emotion-core-stub.d.ts"],
"@grafana/slate-react": ["slate-react"],
"@grafana/ui": ["."]
}
},
"exclude": ["**/*.story.tsx", "**/*.test.ts*", "**/*.tmpl.ts", "dist", "node_modules", "src/utils/storybook"],
"extends": "./tsconfig.json"
}

Loading…
Cancel
Save