Closed chenesan closed 5 years ago
Due to accidentally publish transchart with version 0.0.1 before 😓 The first version is 0.0.2 .
0.0.1
<LineChart>
<Legend>
<HoverLayer>
<DataLayer>
<ResponsiveLayer>
test
test:watch
jest
ts-jest
enzyme
enzyme-adapter-react-16
ResponsiveLayer
useChartDimensions
useCartesianEncodings
type-check
type-check:watch
getColorScale
tslint-react-hooks
ThemeProvider
<AnimatedClipRect>
getSelectorsByField
<AxisLayer>
Typescript
docz
<Foo>
private: true
lodash-es
lodash
selectors
AxisScale
ColorScale
tslint
HoverLayer
AxisConfig
Encoding
AxisEncoding
Scale
getAxisScale
fieldX
fieldY
scaleX
scaleY
x
y
LineChart
yarn lint
Due to accidentally publish transchart with version
0.0.1
before 😓 The first version is 0.0.2 .Changes in this Release
<LineChart>
using custom effects and a SVG frame #16<Legend>
into<LineChart>
#14<HoverLayer>
back to develop #12<HoverLayer>
using Hooks #10<DataLayer>
with useHoverState hook and getAxisScale function #9<ResponsiveLayer>
using Hooks #8ChangeLog
Added
test
andtest:watch
scripts in root directory and every single package.(#17)jest
,ts-jest
,enzyme
,enzyme-adapter-react-16
dependency.(#17)ResponsiveLayer
. (#17)useChartDimensions
to calculate the outer and inner dimension of the chart. (#16)useCartesianEncodings
to calculate the processed data and the visual encodings that we need in order to draw the graph. (#16)type-check
andtype-check:watch
script in package.json. (#15)<Legend>
in<LineChart>
. (#14)getColorScale
to receive color encoding in charts. (#11)tslint-react-hooks
rules to lint React Hooks. (#8)ThemeProvider
and color / xy axis themes config for customize theme. (#6)<AnimatedClipRect>
. (#4)<HoverLayer>
to reuse the hovering interactions logic across different graphs. (#3)<LineChart>
. (#3)<DataLayer>
. (#3)getSelectorsByField
in<DataLayer>
to select and convert the data value in a record. (#3)<LineChart>
. (#2)<DataLayer>
to reuse the data calculations (such as domain and range computations) logic. (#2)<AxisLayer>
to reuse the axes on the charts. (#2)Typescript
. (#1)docz
documentation system to develop the graphics components and help developers use the library we develop. (#1)<Foo>
and<ResponsiveLayer>
as an experiment to see if the project settings go well. (#1)Changed
private: true
in root package.json. (#24)lodash-es
withlodash
.(#17)selectors
fromAxisScale
andColorScale
. (#16)tslint
so that it won't continuing warning about the lack of dangling commas in functions. (#16)HoverLayer
default props. (#14)<HoverLayer>
using Hooks. (#10)AxisConfig
type. Add newEncoding
(AxisEncoding
) andScale
(AxisScale
) type forgetAxisScale
. (#9)fieldX
fieldY
scaleX
scaleY
withx
andy
props inLineChart
. (#9)<DataLayer>
by hooks. (#9)<ResponsiveLayer>
. (#8)<LineChart>
. (#8)yarn lint
command. (#7)