Reusable React environment and components for creating visualization engines.
GPL-3.0 License
Published by davelandry about 6 years ago
Published by davelandry about 6 years ago
datawheel-canon
is now @datawheel/canon-core
In anticipation for modularizing the canon codebase, the main repository has been renamed. Please start moving packages over to use @datawheel/canon-core
instead of the now deprecated datawheel-canon
(both in the package.json dependency, and in all ES6 import statements).
Canon
component is no moreWrapping your entire project in the Canon
component is now not necessary. All of the logic that it contained has been internalized inside of Canon, which allows for the following:
<a>
tag detectionAll <a>
tags in your project will be analyzed to see if they can take advantage of the client-side react routing. This let's us do the following:
dangerouslySetInnerHTML
. This is especially beneficial when using Content Management Systems and rendering components from static content (where we can't use the <Link>
component).<Link>
component, this will now catch those and automatically make them work.<a href="/" data-refresh="true">Home</a>
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago
Published by davelandry over 6 years ago