File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed
Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -730,7 +730,7 @@ let names = Object.keys(palette);
730730let nearestColors = culori .nearest (
731731 names,
732732 culori .differenceEuclidean (),
733- name => colors [name]
733+ name => palette [name]
734734);
735735
736736nearestColors (' red' , 1 );
Original file line number Diff line number Diff line change @@ -28,3 +28,17 @@ tape('check against named colors', test => {
2828
2929 test . end ( ) ;
3030} ) ;
31+
32+ tape ( 'nearest() with accessor' , t => {
33+ let palette = {
34+ Burgundy : '#914e72' ,
35+ Blue : '#0078bf' ,
36+ Green : '#00a95c' ,
37+ 'Medium Blue' : '#3255a4' ,
38+ 'Bright Red' : '#f15060'
39+ } ;
40+ let names = Object . keys ( palette ) ;
41+ let nearestColors = nearest ( names , undefined , name => palette [ name ] ) ;
42+ t . deepEqual ( nearestColors ( 'red' , 1 ) , [ 'Bright Red' ] ) ;
43+ t . end ( ) ;
44+ } ) ;
You can’t perform that action at this time.
0 commit comments