Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
feat(treemap): migrate the package to TypeScript
  • Loading branch information
plouc committed Jan 2, 2022
1 parent 36914f2 commit 1795f71
Show file tree
Hide file tree
Showing 32 changed files with 1,233 additions and 963 deletions.
114 changes: 0 additions & 114 deletions packages/treemap/index.d.ts

This file was deleted.

5 changes: 3 additions & 2 deletions packages/treemap/package.json
Expand Up @@ -21,11 +21,12 @@
],
"main": "./dist/nivo-treemap.cjs.js",
"module": "./dist/nivo-treemap.es.js",
"typings": "./dist/types/index.d.ts",
"files": [
"README.md",
"LICENSE.md",
"index.d.ts",
"dist/"
"dist/",
"!dist/tsconfig.tsbuildinfo"
],
"dependencies": {
"@nivo/colors": "0.77.0",
Expand Down
18 changes: 0 additions & 18 deletions packages/treemap/src/ResponsiveTreeMap.js

This file was deleted.

11 changes: 11 additions & 0 deletions packages/treemap/src/ResponsiveTreeMap.tsx
@@ -0,0 +1,11 @@
import { ResponsiveWrapper } from '@nivo/core'
import { DefaultTreeMapDatum, TreeMapDatum, TreeMapSvgProps } from './types'
import { TreeMap } from './TreeMap'

export const ResponsiveTreeMap = <Datum extends TreeMapDatum = DefaultTreeMapDatum>(
props: Omit<TreeMapSvgProps<Datum>, 'height' | 'width'>
) => (
<ResponsiveWrapper>
{({ width, height }) => <TreeMap<Datum> width={width} height={height} {...props} />}
</ResponsiveWrapper>
)
18 changes: 0 additions & 18 deletions packages/treemap/src/ResponsiveTreeMapCanvas.js

This file was deleted.

11 changes: 11 additions & 0 deletions packages/treemap/src/ResponsiveTreeMapCanvas.tsx
@@ -0,0 +1,11 @@
import { ResponsiveWrapper } from '@nivo/core'
import { DefaultTreeMapDatum, TreeMapDatum, TreeMapCanvasProps } from './types'
import { TreeMapCanvas } from './TreeMapCanvas'

export const ResponsiveTreeMapCanvas = <Datum extends TreeMapDatum = DefaultTreeMapDatum>(
props: Omit<TreeMapCanvasProps<Datum>, 'height' | 'width'>
) => (
<ResponsiveWrapper>
{({ width, height }) => <TreeMapCanvas<Datum> width={width} height={height} {...props} />}
</ResponsiveWrapper>
)
18 changes: 0 additions & 18 deletions packages/treemap/src/ResponsiveTreeMapHtml.js

This file was deleted.

11 changes: 11 additions & 0 deletions packages/treemap/src/ResponsiveTreeMapHtml.tsx
@@ -0,0 +1,11 @@
import { ResponsiveWrapper } from '@nivo/core'
import { DefaultTreeMapDatum, TreeMapDatum, TreeMapHtmlProps } from './types'
import { TreeMapHtml } from './TreeMapHtml'

export const ResponsiveTreeMapHtml = <Datum extends TreeMapDatum = DefaultTreeMapDatum>(
props: Omit<TreeMapHtmlProps<Datum>, 'height' | 'width'>
) => (
<ResponsiveWrapper>
{({ width, height }) => <TreeMapHtml<Datum> width={width} height={height} {...props} />}
</ResponsiveWrapper>
)
118 changes: 0 additions & 118 deletions packages/treemap/src/TreeMap.js

This file was deleted.

0 comments on commit 1795f71

Please sign in to comment.