Quartz / Chartbuilder

A front-end charting application that facilitates easy creation of simple beautiful charts
http://quartz.github.io/Chartbuilder
MIT License
2.1k stars 354 forks source link

refactor error messaging, create ErrorStore, add tests #213

Closed nsonnad closed 8 years ago

nsonnad commented 8 years ago

put errormessage in its own component; flatten error messages into array

add error display component at end to show error msgs

add tests for input validation; put input back as obj for back compat

only look for errors in relevant location

pass all of chartProps to validator; check for chartProps that is too big; add sizeof dep

update hasDate path and update tests for new validation parameter

refactor error messaging, create ErrorStore, add tests