@@ -7,7 +7,7 @@ import Spreadsheet, {
77import createColorScaleDataViewer from "../src/ColorScaleDataViewer" ;
88import "./index.css" ;
99
10- const ROWS = 5 ;
10+ const ROWS = 10 ;
1111
1212const initialData = createEmptyMatrix ( ROWS , 4 ) ;
1313
@@ -16,25 +16,33 @@ const GreenAndWhiteColorScaleDataViewer = createColorScaleDataViewer({
1616 maxPoint : { type : "maximum" , color : "#FFFFFF" }
1717} ) ;
1818
19- for ( let i = 0 ; i < ROWS ; i ++ ) {
20- console . log ( i , initialData [ i ] ) ;
21- initialData [ i ] [ 0 ] = {
22- DataViewer : GreenAndWhiteColorScaleDataViewer ,
23- value : i + 1
24- } ;
25- }
26-
2719const RedYellowGreenColorScaleDataViewer = createColorScaleDataViewer ( {
2820 minPoint : { type : "minimum" , color : "#57BB8A" } ,
2921 midPoint : { type : "percent" , color : "#FFD665" , value : 0.5 } ,
3022 maxPoint : { type : "maximum" , color : "#E67B73" }
3123} ) ;
3224
25+ const UnbalanacedRedYellowGreenColorScaleDataViewer = createColorScaleDataViewer (
26+ {
27+ minPoint : { type : "minimum" , color : "#57BB8A" } ,
28+ midPoint : { type : "percent" , color : "#FFD665" , value : 0.7 } ,
29+ maxPoint : { type : "maximum" , color : "#E67B73" }
30+ }
31+ ) ;
32+
3333for ( let i = 0 ; i < ROWS ; i ++ ) {
34+ initialData [ i ] [ 0 ] = {
35+ DataViewer : GreenAndWhiteColorScaleDataViewer ,
36+ value : i + 1
37+ } ;
3438 initialData [ i ] [ 1 ] = {
3539 DataViewer : RedYellowGreenColorScaleDataViewer ,
3640 value : i + 1
3741 } ;
42+ initialData [ i ] [ 2 ] = {
43+ DataViewer : UnbalanacedRedYellowGreenColorScaleDataViewer ,
44+ value : i + 1
45+ } ;
3846}
3947
4048export default createFixture ( {
0 commit comments