Features
Templates
Showcase
Townie
AI
Blog
Docs
Pricing
Log in
Sign up
damonb
react-hono-with-react-router
Remix of stevekrouse/react-hono-with-react-router
Unlisted
Like
Remix
Close sidebar
react-hono-with-react-router
Home
Code
4
backend
1
frontend
6
.vtignore
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Merge
damonb/main
into
stevekrouse/main
H
backend/index.ts
+8
-2
stevekrouse/main
damonb/main
frontend/components/App.tsx
+18
-3
frontend/components/Router.tsx
+47
-4
frontend/index.html
+31
-19
frontend/index.tsx
+8
-7
.vtignore
+4
-0
frontend/components/NavigationBar.tsx
+31
-0
frontend/components/Toast.tsx
+90
-0
frontend/components/ToastProvider.tsx
+60
-0
frontend/components/analysis
frontend/components/analysis/AnalysisEmptyState.tsx
+33
-0
frontend/components/analysis/AnalysisSelector.tsx
+27
-0
frontend/components/analysis/AnalysisView.tsx
+26
-0
frontend/components/analysis/AromaTimeSeriesChart.tsx
+132
-0
frontend/components/analysis/ChartCard.tsx
+55
-0
frontend/components/analysis/HardnessMoistureScatter.tsx
+55
-0
frontend/components/analysis/IntensityRangeChart.tsx
+63
-0
frontend/components/analysis/KPI.tsx
+123
-0
frontend/components/analysis/TasteChart.tsx
+39
-0
frontend/components/analysis/dish
frontend/…/dish/DishAnalysis.tsx
+41
-0
frontend/…/dish/DishAromaAnalysis.tsx
+70
-0
frontend/…/dish/DishTasteAnalysis.tsx
+100
-0
frontend/…/dish/DishTextureAnalysis.tsx
+43
-0
frontend/components/analysis/menu
frontend/…/menu/MenuAnalysis.tsx
+35
-0
frontend/…/menu/MenuAromaAnalysis.tsx
+34
-0
frontend/…/menu/MenuHeuristicAnalysis.tsx
+147
-0
frontend/…/menu/MenuTasteAnalysis.tsx
+50
-0
frontend/…/menu/MenuTextureAnalysis.tsx
+25
-0
frontend/…/menu/charts
frontend/…/charts/AromaBalanceChart.tsx
+51
-0
frontend/…/charts/AromaIntensityChart.tsx
+36
-0
frontend/…/charts/BalanceChart.tsx
+53
-0
frontend/…/charts/IntensityChart.tsx
+36
-0
frontend/…/charts/MajorTasteChart.tsx
+58
-0
frontend/…/charts/TastesChart.tsx
+41
-0
frontend/…/charts/TextureBalanceChart.tsx
+50
-0
frontend/components/common
frontend/components/common/SavingIndicator.tsx
+32
-0
frontend/components/dialogs
frontend/components/dialogs/AddCourseDialog.tsx
+85
-0
frontend/components/dialogs/AddDishDialog.tsx
+154
-0
frontend/components/dialogs/AddMenuDialog.tsx
+85
-0
frontend/components/dialogs/DeleteCourseDialog.tsx
+84
-0
frontend/components/dialogs/DeleteMenuDialog.tsx
+75
-0
frontend/components/display
frontend/components/display/dish
frontend/…/dish/DishDisplay.tsx
+163
-0
frontend/…/dish/DishName.tsx
+42
-0
frontend/components/display/menu
frontend/…/menu/CourseDisplay.tsx
+197
-0
frontend/…/menu/MenuDisplay.tsx
+269
-0
frontend/components/pages
frontend/components/pages/Dish.tsx
+266
-0
frontend/components/pages/Dishes.tsx
+291
-0
frontend/components/pages/Login.tsx
+78
-0
frontend/components/pages/Menu.tsx
+320
-0
frontend/components/pages/Menus.tsx
+166
-0
frontend/components/pages/layouts
frontend/…/layouts/EntityLayout.tsx
+78
-0
frontend/env.ts
+1
-0
frontend/types.ts
+154
-0
frontend/utils
frontend/utils/api.ts
+108
-0
frontend/utils/string.ts
+3
-0