├── .editorconfig ├── .env.defaults ├── .gitignore ├── .nvmrc ├── .redwood ├── globals │ └── routes-globals.d.ts ├── schema.graphql └── types │ ├── currentUser.d.ts │ ├── import-dir-schemas.d.ts │ ├── import-dir-services.d.ts │ ├── includes │ ├── all-currentUser.d.ts │ ├── api-globImports.d.ts │ ├── api-globalContext.d.ts │ ├── api-scenarios.d.ts │ ├── web-routerRoutes.d.ts │ └── web-routesPages.d.ts │ ├── mirror │ ├── api │ │ └── src │ │ │ └── services │ │ │ └── dashboards │ │ │ └── index.d.ts │ └── web │ │ └── src │ │ ├── components │ │ ├── CodeEditor │ │ │ └── index.d.ts │ │ ├── Dashboard │ │ │ └── index.d.ts │ │ ├── DashboardCell │ │ │ └── index.d.ts │ │ ├── DashboardForm │ │ │ └── index.d.ts │ │ ├── Dashboards │ │ │ └── index.d.ts │ │ ├── DashboardsCell │ │ │ └── index.d.ts │ │ ├── EditDashboardCell │ │ │ └── index.d.ts │ │ └── NewDashboard │ │ │ └── index.d.ts │ │ ├── layouts │ │ └── DashboardsLayout │ │ │ └── index.d.ts │ │ └── pages │ │ ├── AboutPage │ │ └── index.d.ts │ │ ├── CreateDashboardPage │ │ └── index.d.ts │ │ ├── DashboardPage │ │ └── index.d.ts │ │ ├── DashboardsPage │ │ └── index.d.ts │ │ ├── EditDashboardPage │ │ └── index.d.ts │ │ ├── FatalErrorPage │ │ └── index.d.ts │ │ ├── HomePage │ │ └── index.d.ts │ │ ├── NewDashboardPage │ │ └── index.d.ts │ │ ├── NotFoundPage │ │ └── index.d.ts │ │ ├── StartPage │ │ └── index.d.ts │ │ └── UserHomePage │ │ └── index.d.ts │ └── routes.d.ts ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── api ├── .babelrc.js ├── db │ ├── migrations │ │ ├── 20210722011529_new_vida │ │ │ └── migration.sql │ │ └── migration_lock.toml │ ├── schema.prisma │ └── seed.js ├── jest.config.js ├── jsconfig.json ├── package.json ├── src │ ├── functions │ │ └── graphql.js │ ├── graphql │ │ ├── .keep │ │ ├── dashboards.sdl.js │ │ └── vizjson.sdl.js │ ├── lib │ │ ├── auth.js │ │ ├── db.js │ │ └── logger.js │ └── services │ │ ├── .keep │ │ ├── dashboards │ │ ├── dashboards.js │ │ └── dashboards.test.js │ │ └── vizjson.js ├── tsconfig.json └── types │ └── graphql.d.ts ├── babel.config.js ├── graphql.config.js ├── netlify.toml ├── package.json ├── package ├── .babelrc ├── README.md ├── package.json ├── src │ └── index.tsx ├── webpack.config.js └── yarn.lock ├── prettier.config.js ├── redwood.toml ├── web ├── .babelrc.js ├── config │ ├── postcss.config.js │ └── webpack.config.js ├── jest.config.js ├── jsconfig.json ├── package.json ├── public │ ├── README.md │ ├── customscript.js │ ├── favicon.png │ ├── images │ │ └── HomePageLogo.png │ ├── robots.txt │ └── viz │ │ ├── covid_states.json │ │ ├── covid_trend.json │ │ ├── viz.json │ │ ├── viz1.json │ │ ├── viz2.json │ │ └── viz3.json ├── src │ ├── App.js │ ├── PageHelper.ts │ ├── PageView.ts │ ├── Routes.js │ ├── TestHelper.js │ ├── Utility.js │ ├── components │ │ ├── .keep │ │ ├── Charts │ │ │ ├── ChartProps.ts │ │ │ ├── Constants.ts │ │ │ ├── DataLoader.tsx │ │ │ ├── DisplayFormatter.ts │ │ │ ├── Footer.tsx │ │ │ ├── GrammarParser.tsx │ │ │ ├── Header.tsx │ │ │ ├── MarkdownText.tsx │ │ │ ├── NivoBarChart.tsx │ │ │ ├── NivoBubbleChart.tsx │ │ │ ├── NivoLineChart.tsx │ │ │ ├── NivoPieChart.tsx │ │ │ ├── NivoScatterChart.tsx │ │ │ └── VizData.ts │ │ ├── CodeEditor │ │ │ └── CodeEditor.js │ │ ├── CreateDashboardCell.js │ │ ├── Dashboard │ │ │ └── Dashboard.tsx │ │ ├── DashboardCell │ │ │ └── DashboardCell.js │ │ ├── DashboardData.ts │ │ ├── DashboardForm │ │ │ ├── DashboardEditor.tsx │ │ │ ├── DashboardEditorCSS.ts │ │ │ ├── DashboardEditorInfo.tsx │ │ │ └── DashboardForm.tsx │ │ ├── Dashboards │ │ │ └── Dashboards.js │ │ ├── DashboardsCell │ │ │ └── DashboardsCell.js │ │ ├── EditDashboardCell │ │ │ ├── DashboardFormCell.tsx │ │ │ └── EditDashboardCell.js │ │ ├── ErrorBoundary.tsx │ │ ├── NewDashboard │ │ │ └── NewDashboard.js │ │ └── VizCell.tsx │ ├── fontawesome.js │ ├── index.css │ ├── index.html │ ├── layouts │ │ ├── .keep │ │ └── DashboardsLayout │ │ │ └── DashboardsLayout.js │ └── pages │ │ ├── AboutPage │ │ ├── AboutPage.js │ │ └── AboutPage.test.js │ │ ├── Common │ │ ├── Footer.tsx │ │ └── Header.tsx │ │ ├── CreateDashboardPage │ │ ├── CreateDashboard.tsx │ │ ├── CreateDashboardPage.js │ │ └── viz.json │ │ ├── DashboardPage │ │ └── DashboardPage.js │ │ ├── DashboardsPage │ │ └── DashboardsPage.js │ │ ├── EditDashboardPage │ │ └── EditDashboardPage.js │ │ ├── FatalErrorPage │ │ └── FatalErrorPage.js │ │ ├── HomePage │ │ ├── HomePage.js │ │ └── HomePage.test.js │ │ ├── NewDashboardPage │ │ └── NewDashboardPage.js │ │ ├── NotFoundPage │ │ └── NotFoundPage.js │ │ ├── StartPage │ │ ├── StartPage.js │ │ └── StartPage.test.js │ │ └── UserHomePage │ │ ├── UserHomePage.js │ │ └── UserHomePage.test.js ├── tailwind.config.js ├── tsconfig.json └── types │ └── graphql.d.ts └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.env.defaults -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* 2 | -------------------------------------------------------------------------------- /.redwood/globals/routes-globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/globals/routes-globals.d.ts -------------------------------------------------------------------------------- /.redwood/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/schema.graphql -------------------------------------------------------------------------------- /.redwood/types/currentUser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/currentUser.d.ts -------------------------------------------------------------------------------- /.redwood/types/import-dir-schemas.d.ts: -------------------------------------------------------------------------------- 1 | // @ts-expect-error 2 | declare module 'src/graphql/**/*.{js,ts}'; 3 | -------------------------------------------------------------------------------- /.redwood/types/import-dir-services.d.ts: -------------------------------------------------------------------------------- 1 | // @ts-expect-error 2 | declare module 'src/services/**/*.{js,ts}'; 3 | -------------------------------------------------------------------------------- /.redwood/types/includes/all-currentUser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/all-currentUser.d.ts -------------------------------------------------------------------------------- /.redwood/types/includes/api-globImports.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/api-globImports.d.ts -------------------------------------------------------------------------------- /.redwood/types/includes/api-globalContext.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/api-globalContext.d.ts -------------------------------------------------------------------------------- /.redwood/types/includes/api-scenarios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/api-scenarios.d.ts -------------------------------------------------------------------------------- /.redwood/types/includes/web-routerRoutes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/web-routerRoutes.d.ts -------------------------------------------------------------------------------- /.redwood/types/includes/web-routesPages.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/includes/web-routesPages.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/api/src/services/dashboards/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/api/src/services/dashboards/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/CodeEditor/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/CodeEditor/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/Dashboard/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/Dashboard/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/DashboardCell/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/DashboardCell/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/DashboardForm/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/DashboardForm/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/Dashboards/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/Dashboards/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/DashboardsCell/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/DashboardsCell/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/EditDashboardCell/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/EditDashboardCell/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/components/NewDashboard/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/components/NewDashboard/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/layouts/DashboardsLayout/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/layouts/DashboardsLayout/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/AboutPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/AboutPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/CreateDashboardPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/CreateDashboardPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/DashboardPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/DashboardPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/DashboardsPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/DashboardsPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/EditDashboardPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/EditDashboardPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/FatalErrorPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/FatalErrorPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/HomePage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/HomePage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/NewDashboardPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/NewDashboardPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/NotFoundPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/NotFoundPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/StartPage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/StartPage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/mirror/web/src/pages/UserHomePage/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/mirror/web/src/pages/UserHomePage/index.d.ts -------------------------------------------------------------------------------- /.redwood/types/routes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.redwood/types/routes.d.ts -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/README.md -------------------------------------------------------------------------------- /api/.babelrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: "../babel.config.js" } 2 | -------------------------------------------------------------------------------- /api/db/migrations/20210722011529_new_vida/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/db/migrations/20210722011529_new_vida/migration.sql -------------------------------------------------------------------------------- /api/db/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/db/migrations/migration_lock.toml -------------------------------------------------------------------------------- /api/db/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/db/schema.prisma -------------------------------------------------------------------------------- /api/db/seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/db/seed.js -------------------------------------------------------------------------------- /api/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/jest.config.js -------------------------------------------------------------------------------- /api/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/jsconfig.json -------------------------------------------------------------------------------- /api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/package.json -------------------------------------------------------------------------------- /api/src/functions/graphql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/functions/graphql.js -------------------------------------------------------------------------------- /api/src/graphql/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/src/graphql/dashboards.sdl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/graphql/dashboards.sdl.js -------------------------------------------------------------------------------- /api/src/graphql/vizjson.sdl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/graphql/vizjson.sdl.js -------------------------------------------------------------------------------- /api/src/lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/lib/auth.js -------------------------------------------------------------------------------- /api/src/lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/lib/db.js -------------------------------------------------------------------------------- /api/src/lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/lib/logger.js -------------------------------------------------------------------------------- /api/src/services/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/src/services/dashboards/dashboards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/services/dashboards/dashboards.js -------------------------------------------------------------------------------- /api/src/services/dashboards/dashboards.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/services/dashboards/dashboards.test.js -------------------------------------------------------------------------------- /api/src/services/vizjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/src/services/vizjson.js -------------------------------------------------------------------------------- /api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/tsconfig.json -------------------------------------------------------------------------------- /api/types/graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/api/types/graphql.d.ts -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/babel.config.js -------------------------------------------------------------------------------- /graphql.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/graphql.config.js -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package.json -------------------------------------------------------------------------------- /package/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/.babelrc -------------------------------------------------------------------------------- /package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/README.md -------------------------------------------------------------------------------- /package/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/package.json -------------------------------------------------------------------------------- /package/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/src/index.tsx -------------------------------------------------------------------------------- /package/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/webpack.config.js -------------------------------------------------------------------------------- /package/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/package/yarn.lock -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/prettier.config.js -------------------------------------------------------------------------------- /redwood.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/redwood.toml -------------------------------------------------------------------------------- /web/.babelrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: "../babel.config.js" } 2 | -------------------------------------------------------------------------------- /web/config/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/config/postcss.config.js -------------------------------------------------------------------------------- /web/config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/config/webpack.config.js -------------------------------------------------------------------------------- /web/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/jest.config.js -------------------------------------------------------------------------------- /web/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/jsconfig.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/README.md -------------------------------------------------------------------------------- /web/public/customscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/customscript.js -------------------------------------------------------------------------------- /web/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/favicon.png -------------------------------------------------------------------------------- /web/public/images/HomePageLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/images/HomePageLogo.png -------------------------------------------------------------------------------- /web/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /web/public/viz/covid_states.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/covid_states.json -------------------------------------------------------------------------------- /web/public/viz/covid_trend.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/covid_trend.json -------------------------------------------------------------------------------- /web/public/viz/viz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/viz.json -------------------------------------------------------------------------------- /web/public/viz/viz1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/viz1.json -------------------------------------------------------------------------------- /web/public/viz/viz2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/viz2.json -------------------------------------------------------------------------------- /web/public/viz/viz3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/public/viz/viz3.json -------------------------------------------------------------------------------- /web/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/App.js -------------------------------------------------------------------------------- /web/src/PageHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/PageHelper.ts -------------------------------------------------------------------------------- /web/src/PageView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/PageView.ts -------------------------------------------------------------------------------- /web/src/Routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/Routes.js -------------------------------------------------------------------------------- /web/src/TestHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/TestHelper.js -------------------------------------------------------------------------------- /web/src/Utility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/Utility.js -------------------------------------------------------------------------------- /web/src/components/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/components/Charts/ChartProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/ChartProps.ts -------------------------------------------------------------------------------- /web/src/components/Charts/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/Constants.ts -------------------------------------------------------------------------------- /web/src/components/Charts/DataLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/DataLoader.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/DisplayFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/DisplayFormatter.ts -------------------------------------------------------------------------------- /web/src/components/Charts/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/Footer.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/GrammarParser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/GrammarParser.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/Header.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/MarkdownText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/MarkdownText.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/NivoBarChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/NivoBarChart.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/NivoBubbleChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/NivoBubbleChart.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/NivoLineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/NivoLineChart.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/NivoPieChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/NivoPieChart.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/NivoScatterChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/NivoScatterChart.tsx -------------------------------------------------------------------------------- /web/src/components/Charts/VizData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Charts/VizData.ts -------------------------------------------------------------------------------- /web/src/components/CodeEditor/CodeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/CodeEditor/CodeEditor.js -------------------------------------------------------------------------------- /web/src/components/CreateDashboardCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/CreateDashboardCell.js -------------------------------------------------------------------------------- /web/src/components/Dashboard/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Dashboard/Dashboard.tsx -------------------------------------------------------------------------------- /web/src/components/DashboardCell/DashboardCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardCell/DashboardCell.js -------------------------------------------------------------------------------- /web/src/components/DashboardData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardData.ts -------------------------------------------------------------------------------- /web/src/components/DashboardForm/DashboardEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardForm/DashboardEditor.tsx -------------------------------------------------------------------------------- /web/src/components/DashboardForm/DashboardEditorCSS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardForm/DashboardEditorCSS.ts -------------------------------------------------------------------------------- /web/src/components/DashboardForm/DashboardEditorInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardForm/DashboardEditorInfo.tsx -------------------------------------------------------------------------------- /web/src/components/DashboardForm/DashboardForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardForm/DashboardForm.tsx -------------------------------------------------------------------------------- /web/src/components/Dashboards/Dashboards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/Dashboards/Dashboards.js -------------------------------------------------------------------------------- /web/src/components/DashboardsCell/DashboardsCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/DashboardsCell/DashboardsCell.js -------------------------------------------------------------------------------- /web/src/components/EditDashboardCell/DashboardFormCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/EditDashboardCell/DashboardFormCell.tsx -------------------------------------------------------------------------------- /web/src/components/EditDashboardCell/EditDashboardCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/EditDashboardCell/EditDashboardCell.js -------------------------------------------------------------------------------- /web/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /web/src/components/NewDashboard/NewDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/NewDashboard/NewDashboard.js -------------------------------------------------------------------------------- /web/src/components/VizCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/components/VizCell.tsx -------------------------------------------------------------------------------- /web/src/fontawesome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/fontawesome.js -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/index.html -------------------------------------------------------------------------------- /web/src/layouts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/layouts/DashboardsLayout/DashboardsLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/layouts/DashboardsLayout/DashboardsLayout.js -------------------------------------------------------------------------------- /web/src/pages/AboutPage/AboutPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/AboutPage/AboutPage.js -------------------------------------------------------------------------------- /web/src/pages/AboutPage/AboutPage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/AboutPage/AboutPage.test.js -------------------------------------------------------------------------------- /web/src/pages/Common/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/Common/Footer.tsx -------------------------------------------------------------------------------- /web/src/pages/Common/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/Common/Header.tsx -------------------------------------------------------------------------------- /web/src/pages/CreateDashboardPage/CreateDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/CreateDashboardPage/CreateDashboard.tsx -------------------------------------------------------------------------------- /web/src/pages/CreateDashboardPage/CreateDashboardPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/CreateDashboardPage/CreateDashboardPage.js -------------------------------------------------------------------------------- /web/src/pages/CreateDashboardPage/viz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/CreateDashboardPage/viz.json -------------------------------------------------------------------------------- /web/src/pages/DashboardPage/DashboardPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/DashboardPage/DashboardPage.js -------------------------------------------------------------------------------- /web/src/pages/DashboardsPage/DashboardsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/DashboardsPage/DashboardsPage.js -------------------------------------------------------------------------------- /web/src/pages/EditDashboardPage/EditDashboardPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/EditDashboardPage/EditDashboardPage.js -------------------------------------------------------------------------------- /web/src/pages/FatalErrorPage/FatalErrorPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/FatalErrorPage/FatalErrorPage.js -------------------------------------------------------------------------------- /web/src/pages/HomePage/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/HomePage/HomePage.js -------------------------------------------------------------------------------- /web/src/pages/HomePage/HomePage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/HomePage/HomePage.test.js -------------------------------------------------------------------------------- /web/src/pages/NewDashboardPage/NewDashboardPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/NewDashboardPage/NewDashboardPage.js -------------------------------------------------------------------------------- /web/src/pages/NotFoundPage/NotFoundPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/NotFoundPage/NotFoundPage.js -------------------------------------------------------------------------------- /web/src/pages/StartPage/StartPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/StartPage/StartPage.js -------------------------------------------------------------------------------- /web/src/pages/StartPage/StartPage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/StartPage/StartPage.test.js -------------------------------------------------------------------------------- /web/src/pages/UserHomePage/UserHomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/UserHomePage/UserHomePage.js -------------------------------------------------------------------------------- /web/src/pages/UserHomePage/UserHomePage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/src/pages/UserHomePage/UserHomePage.test.js -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/types/graphql.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/web/types/graphql.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vidalab/vida/HEAD/yarn.lock --------------------------------------------------------------------------------