├── .gitattributes
├── 9781484270516.jpg
├── Contributing.md
├── LICENSE.txt
├── README.md
├── ch01
└── react-d3-hello-world
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── HelloD3
│ │ │ ├── HelloD3.scss
│ │ │ ├── HelloD3.test.tsx
│ │ │ └── HelloD3.tsx
│ │ ├── HelloD3Class
│ │ │ ├── HelloD3Class.scss
│ │ │ ├── HelloD3Class.test.tsx
│ │ │ └── HelloD3Class.tsx
│ │ └── README
│ ├── features
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ └── setupTests.ts
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ └── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ ├── tsconfig.json
│ └── yarn.lock
├── ch02
├── README.md
├── README_CRA.md
├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
├── generate-react-cli.json
├── jest-puppeteer.config.js
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── .DS_Store
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── CircleWithEvents
│ │ │ ├── CircleWithD3Events.tsx
│ │ │ ├── CircleWithEvents.scss
│ │ │ └── CircleWithEvents.tsx
│ │ ├── HelloD3
│ │ │ ├── HelloD3.scss
│ │ │ ├── HelloD3.test.tsx
│ │ │ └── HelloD3.tsx
│ │ ├── HelloD3Class
│ │ │ ├── HelloD3Class.scss
│ │ │ ├── HelloD3Class.test.tsx
│ │ │ └── HelloD3Class.tsx
│ │ ├── HelloD3Data
│ │ │ ├── HelloD3Data.scss
│ │ │ ├── HelloD3Data.test.tsx
│ │ │ └── HelloD3Data.tsx
│ │ ├── HelloJSXData
│ │ │ ├── HelloJSXData.scss
│ │ │ ├── HelloJSXData.test.tsx
│ │ │ └── HelloJSXData.tsx
│ │ ├── HelloSVG
│ │ │ ├── HelloSVG.scss
│ │ │ ├── HelloSVG.test.tsx
│ │ │ └── HelloSVG.tsx
│ │ ├── JSXCanvas
│ │ │ ├── JSXCanvas.scss
│ │ │ ├── JSXCanvas.test.tsx
│ │ │ └── JSXCanvas.tsx
│ │ ├── PulsatingCircle
│ │ │ ├── PulsatingCircle.tsx
│ │ │ └── PulsatingCircleD3.tsx
│ │ ├── README
│ │ └── SimpleChart
│ │ │ ├── SimpleChart.scss
│ │ │ ├── SimpleChart.test.tsx
│ │ │ └── SimpleChart.tsx
│ ├── features
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ └── setupTests.ts
├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ └── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
├── tsconfig.json
└── yarn.lock
├── ch03
├── README.md
├── README_CRA.md
├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
├── generate-react-cli.json
├── jest-puppeteer.config.js
├── package.json
├── public
│ ├── data
│ │ ├── area.csv
│ │ ├── bar.csv
│ │ ├── line.csv
│ │ ├── pie.csv
│ │ └── scatter.csv
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── BasicAreaChart
│ │ │ ├── BasicAreaChart.scss
│ │ │ ├── BasicAreaChart.test.tsx
│ │ │ ├── BasicAreaChart.tsx
│ │ │ └── types.ts
│ │ ├── BasicBarChart
│ │ │ ├── BasicBarChart.scss
│ │ │ ├── BasicBarChart.test.tsx
│ │ │ ├── BasicBarChart.tsx
│ │ │ └── types.ts
│ │ ├── BasicDonutChart
│ │ │ ├── BasicDonutChart.tsx
│ │ │ └── types.ts
│ │ ├── BasicLineChart
│ │ │ ├── BasicLineChart.scss
│ │ │ ├── BasicLineChart.test.tsx
│ │ │ ├── BasicLineChart.tsx
│ │ │ └── types.ts
│ │ ├── BasicPieChart
│ │ │ ├── BasicPieChart.scss
│ │ │ ├── BasicPieChart.test.tsx
│ │ │ ├── BasicPieChart.tsx
│ │ │ └── types.ts
│ │ ├── BasicScatterChart
│ │ │ ├── BasicScatterChart.scss
│ │ │ ├── BasicScatterChart.test.tsx
│ │ │ ├── BasicScatterChart.tsx
│ │ │ └── types.ts
│ │ └── README
│ ├── features
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ └── setupTests.ts
├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ └── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
└── tsconfig.json
├── ch04-05
└── histogram-d3-ts
│ ├── .env
│ ├── .eslintignore
│ ├── .eslintrc
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── data
│ │ ├── README
│ │ └── historicalPrice.csv
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── Histogram
│ │ │ ├── Histogram.scss
│ │ │ ├── Histogram.test.tsx
│ │ │ ├── Histogram.tsx
│ │ │ └── types.ts
│ │ ├── PriceTableList
│ │ │ ├── PriceTableList.scss
│ │ │ ├── PriceTableList.test.tsx
│ │ │ ├── PriceTableList.tsx
│ │ │ └── types.ts
│ │ └── README
│ ├── features
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ ├── README
│ │ ├── historicalPriceObject.ts
│ │ └── index.ts
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ ├── README
│ │ │ └── historicalPriceAtoms.ts
│ │ └── selectors
│ │ │ ├── README
│ │ │ └── historicalPriceSelectors.ts
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ ├── HistogramWidget
│ │ ├── HistogramWidget.scss
│ │ ├── HistogramWidget.test.tsx
│ │ └── HistogramWidget.tsx
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ ├── templates
│ │ ├── component
│ │ │ ├── component.js
│ │ │ ├── component.tsx
│ │ │ ├── style.scss
│ │ │ ├── test.js
│ │ │ └── test.tsx
│ │ ├── d3
│ │ │ └── component.tsx
│ │ ├── d3class
│ │ │ └── component.tsx
│ │ ├── materialui
│ │ │ └── materialui.tsx
│ │ ├── page
│ │ │ ├── component.tsx
│ │ │ ├── style.scss
│ │ │ └── test.tsx
│ │ ├── recoil
│ │ │ ├── component.tsx
│ │ │ └── test.tsx
│ │ └── widget
│ │ │ └── Widget.tsx
│ └── widget
│ │ └── Widget.tsx
│ └── tsconfig.json
├── ch06
└── world-map-chart
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── data
│ │ ├── coordinates.csv
│ │ └── world-110m.json
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── README
│ │ └── WorldMap
│ │ │ ├── RotatingRoundWorldMap.tsx
│ │ │ ├── RotatingRoundWorldMapWithCoordinates.tsx
│ │ │ ├── RoundWorldMap.tsx
│ │ │ ├── WorldMap.scss
│ │ │ ├── WorldMap.test.tsx
│ │ │ ├── WorldMap.tsx
│ │ │ ├── WorldMapAtlas.tsx
│ │ │ └── types.tsx
│ ├── features
│ │ └── README
│ ├── hooks
│ │ ├── AnimationFrame.tsx
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ ├── tsconfig.json
│ └── yarn.lock
├── ch07
└── world-map-widget
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── clients-logo
│ │ ├── Allocadia.png
│ │ ├── CiaoBellaGelato.png
│ │ ├── EsteeLauder.png
│ │ ├── KickApps.png
│ │ ├── MTV.png
│ │ ├── MotionBox.png
│ │ ├── NBC.png
│ │ ├── README
│ │ ├── RockSoul.png
│ │ ├── UPMC.png
│ │ ├── Vitaminwater.png
│ │ ├── WeightWatchers.png
│ │ ├── att.png
│ │ ├── chatand.png
│ │ ├── digitallyspeaking.png
│ │ ├── friesens.png
│ │ ├── gantto.png
│ │ ├── gdconf.png
│ │ ├── hbo.png
│ │ ├── iheart.png
│ │ ├── monbijouparis.png
│ │ ├── ritani.png
│ │ └── surgiview.png
│ ├── data
│ │ ├── client-list.csv
│ │ └── world-110m.json
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ ├── README
│ │ └── about
│ │ │ └── EliEladElrom.jpg
│ ├── components
│ │ ├── ClientList
│ │ │ ├── ClientList.scss
│ │ │ ├── ClientList.test.tsx
│ │ │ └── ClientList.tsx
│ │ ├── ClientListDetail
│ │ │ ├── ClientListDetail.scss
│ │ │ ├── ClientListDetail.test.tsx
│ │ │ └── ClientListDetail.tsx
│ │ ├── PulsatingCircle
│ │ │ ├── PulsatingCircle.scss
│ │ │ ├── PulsatingCircle.test.tsx
│ │ │ └── PulsatingCircle.tsx
│ │ ├── README
│ │ └── WorldMap
│ │ │ ├── WorldMap.scss
│ │ │ ├── WorldMap.test.tsx
│ │ │ ├── WorldMap.tsx
│ │ │ └── types.tsx
│ ├── features
│ │ └── README
│ ├── hooks
│ │ ├── AnimationFrame.tsx
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ ├── README
│ │ ├── clientsObject.ts
│ │ ├── index.ts
│ │ └── mapObject.ts
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ ├── README
│ │ │ ├── clientsSelectors.ts
│ │ │ └── mapSelectors.ts
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ ├── ClientsWidget
│ │ ├── ClientsWidget.scss
│ │ ├── ClientsWidget.test.tsx
│ │ └── ClientsWidget.tsx
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ ├── tsconfig.json
│ └── yarn.lock
├── ch08
└── bubble-chart
│ ├── .env
│ ├── .eslintignore
│ ├── .eslintrc
│ ├── .gitignore
│ ├── .prettierrc
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── BubbleChart
│ │ │ ├── BubbleChart.scss
│ │ │ ├── BubbleChart.test.tsx
│ │ │ ├── BubbleChart.tsx
│ │ │ ├── BubbleChartWithAnimation.tsx
│ │ │ └── types.tsx
│ │ └── README
│ ├── features
│ │ └── README
│ ├── hooks
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ └── tsconfig.json
├── ch09
└── force-chart
│ ├── README.md
│ ├── README_CRA.md
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── data
│ │ └── power_network.json
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── README
│ │ └── SimpleForceGraph
│ │ │ ├── Circle.tsx
│ │ │ ├── Circles.tsx
│ │ │ ├── Label.tsx
│ │ │ ├── Labels.tsx
│ │ │ ├── Link.tsx
│ │ │ ├── Links.tsx
│ │ │ ├── SimpleForceGraph.scss
│ │ │ ├── SimpleForceGraph.tsx
│ │ │ └── types.ts
│ ├── features
│ │ └── README
│ ├── hooks
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ ├── README
│ │ │ └── powerChartSelectors.ts
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ ├── NetworksWidget
│ │ ├── NetworksWidget.scss
│ │ └── NetworksWidget.tsx
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ ├── tsconfig.json
│ └── yarn.lock
├── ch10
└── react-chart-libraries
│ ├── README.md
│ ├── README_CRA.md
│ ├── build
│ ├── asset-manifest.json
│ ├── data
│ │ ├── area.csv
│ │ ├── bar.csv
│ │ ├── calendar.json
│ │ ├── line.csv
│ │ ├── pie.csv
│ │ └── scatter.csv
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ ├── precache-manifest.d31aea694f13a98c79a18199b156b1b0.js
│ ├── report.html
│ ├── robots.txt
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── 2.5a2f7233.chunk.css
│ │ ├── 2.5a2f7233.chunk.css.map
│ │ ├── main.7a4fb01d.chunk.css
│ │ └── main.7a4fb01d.chunk.css.map
│ │ └── js
│ │ ├── 2.d6ebf2ae.chunk.js
│ │ ├── 2.d6ebf2ae.chunk.js.LICENSE.txt
│ │ ├── 2.d6ebf2ae.chunk.js.map
│ │ ├── main.b4acb14e.chunk.js
│ │ ├── main.b4acb14e.chunk.js.map
│ │ ├── runtime-main.e2745115.js
│ │ └── runtime-main.e2745115.js.map
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── data
│ │ ├── area.csv
│ │ ├── bar.csv
│ │ ├── calendar.json
│ │ ├── line.csv
│ │ ├── pie.csv
│ │ └── scatter.csv
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── README
│ │ ├── SimpleBarGraph
│ │ │ └── SimpleBarGraph.tsx
│ │ ├── SimpleCalendarChart
│ │ │ └── SimpleCalendarChart.tsx
│ │ ├── SimpleLineChart
│ │ │ ├── SimpleLineChart.tsx
│ │ │ └── types.ts
│ │ ├── SimplePie
│ │ │ └── SimplePie.tsx
│ │ └── SimpleReactVizChart
│ │ │ └── SimpleReactVizChart.tsx
│ ├── features
│ │ └── README
│ ├── hooks
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ ├── README
│ │ │ ├── calendarDataSelectors.ts
│ │ │ └── lineDataSelectors.ts
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ ├── tsconfig.json
│ ├── yarn-error.log
│ └── yarn.lock
├── ch11
└── knick-knacks
│ ├── README.md
│ ├── README_CRA.md
│ ├── build
│ ├── 200.html
│ ├── 404.html
│ ├── Rectangle
│ │ └── index.html
│ ├── asset-manifest.json
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ ├── precache-manifest.c3bcfa4a722d25579c0220494ee6f547.js
│ ├── robots.txt
│ ├── service-worker.js
│ └── static
│ │ ├── css
│ │ ├── main.5c815069.chunk.css
│ │ └── main.5c815069.chunk.css.map
│ │ └── js
│ │ ├── 2.d9a1b4ed.chunk.js
│ │ ├── 2.d9a1b4ed.chunk.js.LICENSE.txt
│ │ ├── 2.d9a1b4ed.chunk.js.map
│ │ ├── 3.ff43eb1d.chunk.js
│ │ ├── 3.ff43eb1d.chunk.js.map
│ │ ├── main.f0d19790.chunk.js
│ │ ├── main.f0d19790.chunk.js.map
│ │ ├── runtime-main.efe5e15b.js
│ │ └── runtime-main.efe5e15b.js.map
│ ├── e2e
│ ├── app.test.tsx
│ ├── global.d.ts
│ ├── jest.config.js
│ └── puppeteer_standalone.js
│ ├── generate-react-cli.json
│ ├── jest-puppeteer.config.js
│ ├── package.json
│ ├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
│ ├── src
│ ├── App.scss
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── AppRouter.test.tsx
│ ├── AppRouter.tsx
│ ├── assets
│ │ └── README
│ ├── components
│ │ ├── HelloD3Data
│ │ │ ├── HelloD3Data.tsx
│ │ │ └── HelloD3DataCloned.tsx
│ │ ├── HelloD3DataClass
│ │ │ └── HelloD3DataClass.tsx
│ │ ├── README
│ │ └── Rectangle
│ │ │ └── Rectangle.tsx
│ ├── features
│ │ └── README
│ ├── hooks
│ │ └── README
│ ├── index.scss
│ ├── index.tsx
│ ├── layout
│ │ └── README
│ ├── logo.svg
│ ├── model
│ │ └── README
│ ├── pages
│ │ └── README
│ ├── react-app-env.d.ts
│ ├── recoil
│ │ ├── atoms
│ │ │ └── README
│ │ └── selectors
│ │ │ └── README
│ ├── redux
│ │ └── store.ts
│ ├── serviceWorker.ts
│ ├── setupTests.ts
│ └── widgets
│ │ └── README
│ ├── templates
│ ├── component
│ │ ├── component.js
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ ├── test.js
│ │ └── test.tsx
│ ├── d3
│ │ └── component.tsx
│ ├── d3class
│ │ └── component.tsx
│ ├── materialui
│ │ └── materialui.tsx
│ ├── page
│ │ ├── component.tsx
│ │ ├── style.scss
│ │ └── test.tsx
│ ├── recoil
│ │ ├── component.tsx
│ │ └── test.tsx
│ └── widget
│ │ └── Widget.tsx
│ ├── tsconfig.json
│ ├── yarn-error.log
│ └── yarn.lock
├── ch12
└── nextjs-ts-chart
│ ├── .gitignore
│ ├── README.md
│ ├── next-env.d.ts
│ ├── package.json
│ ├── server.js
│ ├── tsconfig.json
│ └── yarn.lock
└── errata.md
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/.gitattributes
--------------------------------------------------------------------------------
/9781484270516.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/9781484270516.jpg
--------------------------------------------------------------------------------
/Contributing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/Contributing.md
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/LICENSE.txt
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/README.md
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/README.md
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/README_CRA.md
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/generate-react-cli.json
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/package.json
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/favicon.ico
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/index.html
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/logo192.png
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/logo512.png
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/manifest.json
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/public/robots.txt
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/App.scss
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/App.test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/App.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3/HelloD3.scss:
--------------------------------------------------------------------------------
1 | .HelloD3 {
2 | }
3 |
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3/HelloD3.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/components/HelloD3/HelloD3.test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3/HelloD3.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/components/HelloD3/HelloD3.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3Class/HelloD3Class.scss:
--------------------------------------------------------------------------------
1 | .HelloD3Class {
2 | }
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3Class/HelloD3Class.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/components/HelloD3Class/HelloD3Class.test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/HelloD3Class/HelloD3Class.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/components/HelloD3Class/HelloD3Class.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/components/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/index.scss
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/index.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/layout/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/logo.svg
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/model/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/pages/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/redux/store.ts
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/src/setupTests.ts
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/component/component.js
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/component/test.js
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/tsconfig.json
--------------------------------------------------------------------------------
/ch01/react-d3-hello-world/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch01/react-d3-hello-world/yarn.lock
--------------------------------------------------------------------------------
/ch02/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/README.md
--------------------------------------------------------------------------------
/ch02/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/README_CRA.md
--------------------------------------------------------------------------------
/ch02/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch02/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch02/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch02/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch02/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/generate-react-cli.json
--------------------------------------------------------------------------------
/ch02/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch02/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/package.json
--------------------------------------------------------------------------------
/ch02/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/favicon.ico
--------------------------------------------------------------------------------
/ch02/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/index.html
--------------------------------------------------------------------------------
/ch02/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/logo192.png
--------------------------------------------------------------------------------
/ch02/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/logo512.png
--------------------------------------------------------------------------------
/ch02/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/manifest.json
--------------------------------------------------------------------------------
/ch02/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/public/robots.txt
--------------------------------------------------------------------------------
/ch02/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/.DS_Store
--------------------------------------------------------------------------------
/ch02/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/App.scss
--------------------------------------------------------------------------------
/ch02/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/App.test.tsx
--------------------------------------------------------------------------------
/ch02/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/App.tsx
--------------------------------------------------------------------------------
/ch02/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch02/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch02/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch02/src/components/CircleWithEvents/CircleWithD3Events.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/CircleWithEvents/CircleWithD3Events.tsx
--------------------------------------------------------------------------------
/ch02/src/components/CircleWithEvents/CircleWithEvents.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/CircleWithEvents/CircleWithEvents.scss
--------------------------------------------------------------------------------
/ch02/src/components/CircleWithEvents/CircleWithEvents.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/CircleWithEvents/CircleWithEvents.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3/HelloD3.scss:
--------------------------------------------------------------------------------
1 | .HelloD3 {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3/HelloD3.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3/HelloD3.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3/HelloD3.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3/HelloD3.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Class/HelloD3Class.scss:
--------------------------------------------------------------------------------
1 | .HelloD3Class {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Class/HelloD3Class.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3Class/HelloD3Class.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Class/HelloD3Class.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3Class/HelloD3Class.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Data/HelloD3Data.scss:
--------------------------------------------------------------------------------
1 | .HelloD3Data {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Data/HelloD3Data.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3Data/HelloD3Data.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloD3Data/HelloD3Data.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloD3Data/HelloD3Data.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloJSXData/HelloJSXData.scss:
--------------------------------------------------------------------------------
1 | .HelloJSXData {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/HelloJSXData/HelloJSXData.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloJSXData/HelloJSXData.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloJSXData/HelloJSXData.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloJSXData/HelloJSXData.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloSVG/HelloSVG.scss:
--------------------------------------------------------------------------------
1 | .myRect {
2 | fill: #ba2121;
3 | }
4 |
--------------------------------------------------------------------------------
/ch02/src/components/HelloSVG/HelloSVG.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloSVG/HelloSVG.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/HelloSVG/HelloSVG.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/HelloSVG/HelloSVG.tsx
--------------------------------------------------------------------------------
/ch02/src/components/JSXCanvas/JSXCanvas.scss:
--------------------------------------------------------------------------------
1 | .JSXCanvas {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/JSXCanvas/JSXCanvas.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/JSXCanvas/JSXCanvas.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/JSXCanvas/JSXCanvas.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/JSXCanvas/JSXCanvas.tsx
--------------------------------------------------------------------------------
/ch02/src/components/PulsatingCircle/PulsatingCircle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/PulsatingCircle/PulsatingCircle.tsx
--------------------------------------------------------------------------------
/ch02/src/components/PulsatingCircle/PulsatingCircleD3.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/PulsatingCircle/PulsatingCircleD3.tsx
--------------------------------------------------------------------------------
/ch02/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/README
--------------------------------------------------------------------------------
/ch02/src/components/SimpleChart/SimpleChart.scss:
--------------------------------------------------------------------------------
1 | .SimpleChart {
2 | }
3 |
--------------------------------------------------------------------------------
/ch02/src/components/SimpleChart/SimpleChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/SimpleChart/SimpleChart.test.tsx
--------------------------------------------------------------------------------
/ch02/src/components/SimpleChart/SimpleChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/components/SimpleChart/SimpleChart.tsx
--------------------------------------------------------------------------------
/ch02/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch02/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/index.scss
--------------------------------------------------------------------------------
/ch02/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/index.tsx
--------------------------------------------------------------------------------
/ch02/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/layout/README
--------------------------------------------------------------------------------
/ch02/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/logo.svg
--------------------------------------------------------------------------------
/ch02/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/model/README
--------------------------------------------------------------------------------
/ch02/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/pages/README
--------------------------------------------------------------------------------
/ch02/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch02/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch02/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch02/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/redux/store.ts
--------------------------------------------------------------------------------
/ch02/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch02/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/src/setupTests.ts
--------------------------------------------------------------------------------
/ch02/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/component/component.js
--------------------------------------------------------------------------------
/ch02/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch02/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch02/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/component/test.js
--------------------------------------------------------------------------------
/ch02/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch02/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch02/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch02/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch02/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch02/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch02/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch02/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch02/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/tsconfig.json
--------------------------------------------------------------------------------
/ch02/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch02/yarn.lock
--------------------------------------------------------------------------------
/ch03/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/README.md
--------------------------------------------------------------------------------
/ch03/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/README_CRA.md
--------------------------------------------------------------------------------
/ch03/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch03/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch03/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch03/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch03/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/generate-react-cli.json
--------------------------------------------------------------------------------
/ch03/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch03/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/package.json
--------------------------------------------------------------------------------
/ch03/public/data/area.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/data/area.csv
--------------------------------------------------------------------------------
/ch03/public/data/bar.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/data/bar.csv
--------------------------------------------------------------------------------
/ch03/public/data/line.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/data/line.csv
--------------------------------------------------------------------------------
/ch03/public/data/pie.csv:
--------------------------------------------------------------------------------
1 | name,value
2 | a,25
3 | b,3
4 | c,45
5 | d,7
6 | e,20
--------------------------------------------------------------------------------
/ch03/public/data/scatter.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/data/scatter.csv
--------------------------------------------------------------------------------
/ch03/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/favicon.ico
--------------------------------------------------------------------------------
/ch03/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/index.html
--------------------------------------------------------------------------------
/ch03/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/logo192.png
--------------------------------------------------------------------------------
/ch03/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/logo512.png
--------------------------------------------------------------------------------
/ch03/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/manifest.json
--------------------------------------------------------------------------------
/ch03/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/public/robots.txt
--------------------------------------------------------------------------------
/ch03/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/App.scss
--------------------------------------------------------------------------------
/ch03/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/App.test.tsx
--------------------------------------------------------------------------------
/ch03/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/App.tsx
--------------------------------------------------------------------------------
/ch03/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch03/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch03/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch03/src/components/BasicAreaChart/BasicAreaChart.scss:
--------------------------------------------------------------------------------
1 | .basicBarChart {
2 | }
3 |
--------------------------------------------------------------------------------
/ch03/src/components/BasicAreaChart/BasicAreaChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicAreaChart/BasicAreaChart.test.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicAreaChart/BasicAreaChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicAreaChart/BasicAreaChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicAreaChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicAreaChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/BasicBarChart/BasicBarChart.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicBarChart/BasicBarChart.scss
--------------------------------------------------------------------------------
/ch03/src/components/BasicBarChart/BasicBarChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicBarChart/BasicBarChart.test.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicBarChart/BasicBarChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicBarChart/BasicBarChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicBarChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicBarChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/BasicDonutChart/BasicDonutChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicDonutChart/BasicDonutChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicDonutChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicDonutChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/BasicLineChart/BasicLineChart.scss:
--------------------------------------------------------------------------------
1 | .basicLineChart {
2 | }
3 |
--------------------------------------------------------------------------------
/ch03/src/components/BasicLineChart/BasicLineChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicLineChart/BasicLineChart.test.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicLineChart/BasicLineChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicLineChart/BasicLineChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicLineChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicLineChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/BasicPieChart/BasicPieChart.scss:
--------------------------------------------------------------------------------
1 | .basicPieChart {
2 | }
3 |
--------------------------------------------------------------------------------
/ch03/src/components/BasicPieChart/BasicPieChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicPieChart/BasicPieChart.test.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicPieChart/BasicPieChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicPieChart/BasicPieChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicPieChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicPieChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/BasicScatterChart/BasicScatterChart.scss:
--------------------------------------------------------------------------------
1 | .basicScatterChart {
2 | }
3 |
--------------------------------------------------------------------------------
/ch03/src/components/BasicScatterChart/BasicScatterChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicScatterChart/BasicScatterChart.test.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicScatterChart/BasicScatterChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicScatterChart/BasicScatterChart.tsx
--------------------------------------------------------------------------------
/ch03/src/components/BasicScatterChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/BasicScatterChart/types.ts
--------------------------------------------------------------------------------
/ch03/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/components/README
--------------------------------------------------------------------------------
/ch03/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch03/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/index.scss
--------------------------------------------------------------------------------
/ch03/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/index.tsx
--------------------------------------------------------------------------------
/ch03/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/layout/README
--------------------------------------------------------------------------------
/ch03/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/logo.svg
--------------------------------------------------------------------------------
/ch03/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/model/README
--------------------------------------------------------------------------------
/ch03/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/pages/README
--------------------------------------------------------------------------------
/ch03/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch03/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch03/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch03/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/redux/store.ts
--------------------------------------------------------------------------------
/ch03/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch03/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/src/setupTests.ts
--------------------------------------------------------------------------------
/ch03/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/component/component.js
--------------------------------------------------------------------------------
/ch03/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch03/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch03/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/component/test.js
--------------------------------------------------------------------------------
/ch03/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch03/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch03/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch03/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch03/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch03/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch03/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch03/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch03/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch03/tsconfig.json
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/.env:
--------------------------------------------------------------------------------
1 | SKIP_PREFLIGHT_CHECK=true
2 | BROWSER=none
3 |
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/.eslintignore
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/.eslintrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/.eslintrc
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/.gitignore
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/.prettierrc
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/README.md
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/README_CRA.md
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/generate-react-cli.json
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/package.json
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/data/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/data/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/data/historicalPrice.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/data/historicalPrice.csv
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/favicon.ico
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/index.html
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/logo192.png
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/logo512.png
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/manifest.json
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/public/robots.txt
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/App.scss
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/App.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/App.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.scss
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/Histogram/Histogram.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/Histogram/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/Histogram/types.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.scss
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/PriceTableList/PriceTableList.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/PriceTableList/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/PriceTableList/types.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/components/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/index.scss
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/index.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/layout/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/logo.svg
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/model/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/model/historicalPriceObject.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/model/historicalPriceObject.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/model/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/model/index.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/pages/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/recoil/atoms/historicalPriceAtoms.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/recoil/atoms/historicalPriceAtoms.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/recoil/selectors/historicalPriceSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/recoil/selectors/historicalPriceSelectors.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/redux/store.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/setupTests.ts
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.scss
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/widgets/HistogramWidget/HistogramWidget.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/src/widgets/README
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/component/component.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/component/test.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/component/component.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/component/test.js
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch04-05/histogram-d3-ts/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch04-05/histogram-d3-ts/tsconfig.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/README.md
--------------------------------------------------------------------------------
/ch06/world-map-chart/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/README_CRA.md
--------------------------------------------------------------------------------
/ch06/world-map-chart/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch06/world-map-chart/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch06/world-map-chart/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch06/world-map-chart/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/generate-react-cli.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch06/world-map-chart/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/package.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/data/coordinates.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/data/coordinates.csv
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/data/world-110m.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/data/world-110m.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/favicon.ico
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/index.html
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/logo192.png
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/logo512.png
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/manifest.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/public/robots.txt
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/App.scss
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/App.test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/App.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/RotatingRoundWorldMap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/RotatingRoundWorldMap.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/RotatingRoundWorldMapWithCoordinates.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/RotatingRoundWorldMapWithCoordinates.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/RoundWorldMap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/RoundWorldMap.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/WorldMap.scss:
--------------------------------------------------------------------------------
1 | .WorldMap {
2 | }
3 |
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/WorldMap.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/WorldMap.test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/WorldMap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/WorldMap.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/WorldMapAtlas.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/WorldMapAtlas.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/components/WorldMap/types.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/components/WorldMap/types.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/hooks/AnimationFrame.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/hooks/AnimationFrame.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/hooks/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/index.scss
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/index.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/layout/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/logo.svg
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/model/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/pages/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/redux/store.ts
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/setupTests.ts
--------------------------------------------------------------------------------
/ch06/world-map-chart/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/src/widgets/README
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/component/component.js
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/component/test.js
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch06/world-map-chart/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/tsconfig.json
--------------------------------------------------------------------------------
/ch06/world-map-chart/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch06/world-map-chart/yarn.lock
--------------------------------------------------------------------------------
/ch07/world-map-widget/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/README.md
--------------------------------------------------------------------------------
/ch07/world-map-widget/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/README_CRA.md
--------------------------------------------------------------------------------
/ch07/world-map-widget/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch07/world-map-widget/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch07/world-map-widget/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/generate-react-cli.json
--------------------------------------------------------------------------------
/ch07/world-map-widget/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch07/world-map-widget/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/package.json
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/Allocadia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/Allocadia.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/CiaoBellaGelato.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/CiaoBellaGelato.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/EsteeLauder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/EsteeLauder.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/KickApps.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/KickApps.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/MTV.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/MTV.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/MotionBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/MotionBox.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/NBC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/NBC.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/README:
--------------------------------------------------------------------------------
1 | LOGOs goes here
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/RockSoul.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/RockSoul.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/UPMC.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/UPMC.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/Vitaminwater.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/Vitaminwater.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/WeightWatchers.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/WeightWatchers.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/att.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/att.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/chatand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/chatand.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/digitallyspeaking.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/digitallyspeaking.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/friesens.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/friesens.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/gantto.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/gantto.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/gdconf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/gdconf.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/hbo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/hbo.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/iheart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/iheart.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/monbijouparis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/monbijouparis.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/ritani.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/ritani.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/clients-logo/surgiview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/clients-logo/surgiview.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/data/client-list.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/data/client-list.csv
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/data/world-110m.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/data/world-110m.json
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/favicon.ico
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/index.html
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/logo192.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/logo512.png
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/manifest.json
--------------------------------------------------------------------------------
/ch07/world-map-widget/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/public/robots.txt
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/App.scss
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/App.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/App.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/assets/about/EliEladElrom.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/assets/about/EliEladElrom.jpg
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientList/ClientList.scss:
--------------------------------------------------------------------------------
1 | .ClientList {
2 | }
3 |
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientList/ClientList.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/ClientList/ClientList.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientList/ClientList.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/ClientList/ClientList.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.scss
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/ClientListDetail/ClientListDetail.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/PulsatingCircle/PulsatingCircle.scss:
--------------------------------------------------------------------------------
1 | .PulsatingCircle {
2 | }
3 |
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/PulsatingCircle/PulsatingCircle.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/PulsatingCircle/PulsatingCircle.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/PulsatingCircle/PulsatingCircle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/PulsatingCircle/PulsatingCircle.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/WorldMap/WorldMap.scss:
--------------------------------------------------------------------------------
1 | .WorldMap {
2 | }
3 |
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/WorldMap/WorldMap.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/WorldMap/WorldMap.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/WorldMap/WorldMap.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/WorldMap/WorldMap.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/components/WorldMap/types.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/components/WorldMap/types.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/hooks/AnimationFrame.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/hooks/AnimationFrame.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/hooks/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/index.scss
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/index.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/layout/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/logo.svg
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/model/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/model/clientsObject.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/model/clientsObject.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/model/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/model/index.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/model/mapObject.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/model/mapObject.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/pages/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/recoil/selectors/clientsSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/recoil/selectors/clientsSelectors.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/recoil/selectors/mapSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/recoil/selectors/mapSelectors.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/redux/store.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/setupTests.ts
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/widgets/ClientsWidget/ClientsWidget.scss:
--------------------------------------------------------------------------------
1 | .PreviousClients {
2 | }
3 |
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/widgets/ClientsWidget/ClientsWidget.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/widgets/ClientsWidget/ClientsWidget.test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/widgets/ClientsWidget/ClientsWidget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/widgets/ClientsWidget/ClientsWidget.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/src/widgets/README
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/component/component.js
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/component/test.js
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch07/world-map-widget/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/tsconfig.json
--------------------------------------------------------------------------------
/ch07/world-map-widget/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch07/world-map-widget/yarn.lock
--------------------------------------------------------------------------------
/ch08/bubble-chart/.env:
--------------------------------------------------------------------------------
1 | SKIP_PREFLIGHT_CHECK=true
2 | BROWSER=none
3 |
--------------------------------------------------------------------------------
/ch08/bubble-chart/.eslintignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/.eslintignore
--------------------------------------------------------------------------------
/ch08/bubble-chart/.eslintrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/.eslintrc
--------------------------------------------------------------------------------
/ch08/bubble-chart/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/.gitignore
--------------------------------------------------------------------------------
/ch08/bubble-chart/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/.prettierrc
--------------------------------------------------------------------------------
/ch08/bubble-chart/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/README.md
--------------------------------------------------------------------------------
/ch08/bubble-chart/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/README_CRA.md
--------------------------------------------------------------------------------
/ch08/bubble-chart/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch08/bubble-chart/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch08/bubble-chart/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch08/bubble-chart/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/generate-react-cli.json
--------------------------------------------------------------------------------
/ch08/bubble-chart/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch08/bubble-chart/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/package.json
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/favicon.ico
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/index.html
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/logo192.png
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/logo512.png
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/manifest.json
--------------------------------------------------------------------------------
/ch08/bubble-chart/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/public/robots.txt
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/App.scss
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/App.test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/App.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.scss
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/BubbleChart/BubbleChart.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/BubbleChart/BubbleChartWithAnimation.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/BubbleChart/BubbleChartWithAnimation.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/BubbleChart/types.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/BubbleChart/types.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/components/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/hooks/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/index.scss
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/index.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/layout/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/logo.svg
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/model/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/pages/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/redux/store.ts
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/setupTests.ts
--------------------------------------------------------------------------------
/ch08/bubble-chart/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/src/widgets/README
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/component/component.js
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/component/test.js
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch08/bubble-chart/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch08/bubble-chart/tsconfig.json
--------------------------------------------------------------------------------
/ch09/force-chart/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/README.md
--------------------------------------------------------------------------------
/ch09/force-chart/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/README_CRA.md
--------------------------------------------------------------------------------
/ch09/force-chart/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch09/force-chart/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch09/force-chart/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch09/force-chart/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/generate-react-cli.json
--------------------------------------------------------------------------------
/ch09/force-chart/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch09/force-chart/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/package.json
--------------------------------------------------------------------------------
/ch09/force-chart/public/data/power_network.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/data/power_network.json
--------------------------------------------------------------------------------
/ch09/force-chart/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/favicon.ico
--------------------------------------------------------------------------------
/ch09/force-chart/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/index.html
--------------------------------------------------------------------------------
/ch09/force-chart/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/logo192.png
--------------------------------------------------------------------------------
/ch09/force-chart/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/logo512.png
--------------------------------------------------------------------------------
/ch09/force-chart/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/manifest.json
--------------------------------------------------------------------------------
/ch09/force-chart/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/public/robots.txt
--------------------------------------------------------------------------------
/ch09/force-chart/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/App.scss
--------------------------------------------------------------------------------
/ch09/force-chart/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/App.test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/App.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Circle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Circle.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Circles.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Circles.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Label.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Label.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Labels.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Labels.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Link.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Link.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/Links.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/Links.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/SimpleForceGraph.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/SimpleForceGraph.scss
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/SimpleForceGraph.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/SimpleForceGraph.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/components/SimpleForceGraph/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/components/SimpleForceGraph/types.ts
--------------------------------------------------------------------------------
/ch09/force-chart/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch09/force-chart/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/hooks/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/index.scss
--------------------------------------------------------------------------------
/ch09/force-chart/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/index.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/layout/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/logo.svg
--------------------------------------------------------------------------------
/ch09/force-chart/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/model/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/pages/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch09/force-chart/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch09/force-chart/src/recoil/selectors/powerChartSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/recoil/selectors/powerChartSelectors.ts
--------------------------------------------------------------------------------
/ch09/force-chart/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/redux/store.ts
--------------------------------------------------------------------------------
/ch09/force-chart/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch09/force-chart/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/setupTests.ts
--------------------------------------------------------------------------------
/ch09/force-chart/src/widgets/NetworksWidget/NetworksWidget.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/widgets/NetworksWidget/NetworksWidget.scss
--------------------------------------------------------------------------------
/ch09/force-chart/src/widgets/NetworksWidget/NetworksWidget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/widgets/NetworksWidget/NetworksWidget.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/src/widgets/README
--------------------------------------------------------------------------------
/ch09/force-chart/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/component/component.js
--------------------------------------------------------------------------------
/ch09/force-chart/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch09/force-chart/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/component/test.js
--------------------------------------------------------------------------------
/ch09/force-chart/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch09/force-chart/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch09/force-chart/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/tsconfig.json
--------------------------------------------------------------------------------
/ch09/force-chart/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch09/force-chart/yarn.lock
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/README.md
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/README_CRA.md
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/asset-manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/asset-manifest.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/area.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/data/area.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/bar.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/data/bar.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/calendar.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/data/calendar.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/line.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/data/line.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/pie.csv:
--------------------------------------------------------------------------------
1 | name,value
2 | a,25
3 | b,3
4 | c,45
5 | d,7
6 | e,20
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/data/scatter.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/data/scatter.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/favicon.ico
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/index.html
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/logo192.png
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/logo512.png
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/manifest.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/report.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/report.html
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/robots.txt
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/service-worker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/service-worker.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/css/2.5a2f7233.chunk.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/css/2.5a2f7233.chunk.css
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/css/2.5a2f7233.chunk.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/css/2.5a2f7233.chunk.css.map
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/css/main.7a4fb01d.chunk.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/css/main.7a4fb01d.chunk.css
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/css/main.7a4fb01d.chunk.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/css/main.7a4fb01d.chunk.css.map
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js.LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js.LICENSE.txt
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/2.d6ebf2ae.chunk.js.map
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/main.b4acb14e.chunk.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/main.b4acb14e.chunk.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/main.b4acb14e.chunk.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/main.b4acb14e.chunk.js.map
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/runtime-main.e2745115.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/runtime-main.e2745115.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/build/static/js/runtime-main.e2745115.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/build/static/js/runtime-main.e2745115.js.map
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/generate-react-cli.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/package.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/area.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/data/area.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/bar.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/data/bar.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/calendar.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/data/calendar.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/line.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/data/line.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/pie.csv:
--------------------------------------------------------------------------------
1 | name,value
2 | a,25
3 | b,3
4 | c,45
5 | d,7
6 | e,20
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/data/scatter.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/data/scatter.csv
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/favicon.ico
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/index.html
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/logo192.png
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/logo512.png
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/manifest.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/public/robots.txt
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/App.scss
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/App.test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/App.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/components/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/components/SimpleBarGraph/SimpleBarGraph.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/components/SimpleBarGraph/SimpleBarGraph.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/components/SimpleLineChart/SimpleLineChart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/components/SimpleLineChart/SimpleLineChart.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/components/SimpleLineChart/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/components/SimpleLineChart/types.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/components/SimplePie/SimplePie.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/components/SimplePie/SimplePie.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/hooks/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/index.scss
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/index.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/layout/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/logo.svg
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/model/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/pages/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/recoil/selectors/calendarDataSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/recoil/selectors/calendarDataSelectors.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/recoil/selectors/lineDataSelectors.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/recoil/selectors/lineDataSelectors.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/redux/store.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/setupTests.ts
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/src/widgets/README
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/component/component.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/component/test.js
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/tsconfig.json
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/yarn-error.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/yarn-error.log
--------------------------------------------------------------------------------
/ch10/react-chart-libraries/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch10/react-chart-libraries/yarn.lock
--------------------------------------------------------------------------------
/ch11/knick-knacks/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/README.md
--------------------------------------------------------------------------------
/ch11/knick-knacks/README_CRA.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/README_CRA.md
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/200.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/200.html
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/404.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/404.html
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/Rectangle/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/Rectangle/index.html
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/asset-manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/asset-manifest.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/favicon.ico
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/index.html
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/logo192.png
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/logo512.png
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/manifest.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/precache-manifest.c3bcfa4a722d25579c0220494ee6f547.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/precache-manifest.c3bcfa4a722d25579c0220494ee6f547.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/robots.txt
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/service-worker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/service-worker.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/css/main.5c815069.chunk.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/css/main.5c815069.chunk.css
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/css/main.5c815069.chunk.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/css/main.5c815069.chunk.css.map
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js.LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js.LICENSE.txt
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/2.d9a1b4ed.chunk.js.map
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/3.ff43eb1d.chunk.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/3.ff43eb1d.chunk.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/3.ff43eb1d.chunk.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/3.ff43eb1d.chunk.js.map
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/main.f0d19790.chunk.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/main.f0d19790.chunk.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/main.f0d19790.chunk.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/main.f0d19790.chunk.js.map
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/runtime-main.efe5e15b.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/runtime-main.efe5e15b.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/build/static/js/runtime-main.efe5e15b.js.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/build/static/js/runtime-main.efe5e15b.js.map
--------------------------------------------------------------------------------
/ch11/knick-knacks/e2e/app.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/e2e/app.test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/e2e/global.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/e2e/global.d.ts
--------------------------------------------------------------------------------
/ch11/knick-knacks/e2e/jest.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/e2e/jest.config.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/e2e/puppeteer_standalone.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/e2e/puppeteer_standalone.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/generate-react-cli.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/generate-react-cli.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/jest-puppeteer.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/jest-puppeteer.config.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/package.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/favicon.ico
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/index.html
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/logo192.png
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/logo512.png
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/manifest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/manifest.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/public/robots.txt
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/App.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/App.scss
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/App.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/App.test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/App.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/AppRouter.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/AppRouter.test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/AppRouter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/AppRouter.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/assets/README:
--------------------------------------------------------------------------------
1 | Break down your assets by names: about, home, etc.
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/components/HelloD3Data/HelloD3Data.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/components/HelloD3Data/HelloD3Data.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/components/HelloD3Data/HelloD3DataCloned.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/components/HelloD3Data/HelloD3DataCloned.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/components/HelloD3DataClass/HelloD3DataClass.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/components/HelloD3DataClass/HelloD3DataClass.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/components/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/components/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/components/Rectangle/Rectangle.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/components/Rectangle/Rectangle.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/features/README:
--------------------------------------------------------------------------------
1 | features components goes here.
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/hooks/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/hooks/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/index.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/index.scss
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/index.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/layout/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/layout/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/logo.svg
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/model/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/model/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/pages/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/pages/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/react-app-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/recoil/atoms/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/recoil/atoms/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/recoil/selectors/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/recoil/selectors/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/redux/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/redux/store.ts
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/serviceWorker.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/serviceWorker.ts
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/setupTests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/setupTests.ts
--------------------------------------------------------------------------------
/ch11/knick-knacks/src/widgets/README:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/src/widgets/README
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/component/component.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/component/component.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/component/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/component/component.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/component/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/component/test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/component/test.js
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/component/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/component/test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/d3/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/d3/component.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/d3class/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/d3class/component.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/materialui/materialui.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/materialui/materialui.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/page/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/page/component.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/page/style.scss:
--------------------------------------------------------------------------------
1 | .TemplateName {
2 | }
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/page/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/page/test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/recoil/component.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/recoil/component.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/recoil/test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/recoil/test.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/templates/widget/Widget.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/templates/widget/Widget.tsx
--------------------------------------------------------------------------------
/ch11/knick-knacks/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/tsconfig.json
--------------------------------------------------------------------------------
/ch11/knick-knacks/yarn-error.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/yarn-error.log
--------------------------------------------------------------------------------
/ch11/knick-knacks/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch11/knick-knacks/yarn.lock
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/.gitignore
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/README.md
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/next-env.d.ts
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/package.json
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/server.js
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/tsconfig.json
--------------------------------------------------------------------------------
/ch12/nextjs-ts-chart/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/ch12/nextjs-ts-chart/yarn.lock
--------------------------------------------------------------------------------
/errata.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Apress/integrating-d3.js-with-react/HEAD/errata.md
--------------------------------------------------------------------------------