1
0
mirror of https://github.com/d3/d3.git synced 2025-12-08 19:46:24 +00:00

10 Commits

Author SHA1 Message Date
Tingsong (Terrence) Ou
45df8c66df
Added a Github link to the Definitely Typed (#3845) 2024-04-25 14:42:03 +00:00
vimode
9f9d46849c
fix: jsx compatible camelCase syntax in svg (#3816) 2024-01-29 16:31:44 +00:00
Philippe Rivière
e4682f1c17
single module (#3773)
* add an example of how to load from a single module (using the recommended ESM method & destructuring)

* apply suggestions from review
2023-10-05 19:25:28 +00:00
Mike Bostock
df08ef859d
sandbox ↗︎ 2023-06-16 08:21:20 -07:00
Toph Tucker
c24fc8aa72
State a general principle for which d3 modules compete with React (#3676)
Not sure about the exact phrasing but I think something like this would be nice. It'd be overwhelming to list every module that touches the DOM, but it may be frustratingly vague to just say "most don't, some do". Is there a general principle by which the uninitiated reader might spot which do and don't? As a beginner programmer learning D3 I know I didn't have a good mental model of where the DOM fit in, but I think I'd at least be able to spot "does this take a selection".
2023-06-12 19:35:49 +00:00
Mike Bostock
233fe504b9
update index 2023-06-08 19:16:59 -07:00
Mike Bostock
16d12353c3
getting started edits 2023-06-07 21:37:26 -07:00
Mike Bostock
0982b75585
update react examples 2023-06-07 20:59:31 -07:00
Mike Bostock
74e9169ecb
get started with svelte 2023-06-07 20:47:43 -07:00
Mike Bostock
6d6c6792f1
vitepress docs (#3654)
* checkpoint vitepress docs

* edits

* edits

* hero drop shadow

* d3-array edits

* resolve d3

* split d3-array

* move d3-array stuff around

* d3-array is collapsed: true

* italicize parameter names

* searching edits

* update dependencies

* d3-array edits

* array edits

* array edits

* array edits

* array edits

* array edits

* move files

* array edits

* array edits

* array edits

* getting started edits

* modules page

* array edits

* more structure

* live example

* dsv edits

* fetch edits

* dsv edits

* random edits

* time format edits

* time edits

* time edits

* modules edits

* color edits

* color edits

* interpolate edits

* scale-chromatic edits

* selection edits

* break up d3-interpolate

* scale edits

* time scale edits

* scale edits

* scale edits

* band edits

* band edits

* more descriptive titles

* band and point edits

* sequential edits

* diverging edits

* quantize edits

* quantile edits

* threshold edits

* doc edits

* fix titles

* sequential edits

* axis edits

* axis edits

* axis edits

* shape edits

* shape edits

* dark mode chart

* dark mode chart

* curve edits

* interpolate edits

* line edits

* link edits

* radial edits

* pie edits

* symbol edits

* stack edits

* stack examples

* path edits

* polygon edits

* quadtree edits

* random examples

* ease edits

* ease edits

* ease edits

* timer edits

* delaunay edits

* quadtree find example

* voronoi edits

* dispatch edits

* contour edits

* chord edits

* chord edits

* fix find highlight

* quadtree animation

* transition edits

* transition edits

* transition edits

* zoom edits

* drag edits

* brush edits

* force edits

* voronoi neighbors example

* hierarchy edits

* api edits

* community edits

* getting started edits

* geo edits

* Add short "D3 in React" section (#3659)

* Add short "D3 in React" section

I know you removed the TODO but I was already trying to fill it in! I think just making the distinction of modules that touch the DOM and those that don't was super clarifying for me personally when I figured that out. And I always forget the most basic ref pattern (and still might've messed it up here). I don't think we should get into updating or interactivity or whatever, but I think just this much goes a long way toward demystifying (and showing just the most basic best practices).

* forgot i made data generic, rm reference to normal distribution

* useEffect cleans up after itself

Co-authored-by: Mike Bostock <mbostock@gmail.com>

* Update getting-started.md

---------

Co-authored-by: Mike Bostock <mbostock@gmail.com>

* build fixes

* index edits

---------

Co-authored-by: Toph Tucker <tophtucker@gmail.com>
2023-06-07 21:30:47 -04:00