File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,10 @@ import { DatabaseMenuPopupProps } from "../types";
44import databases from "../../config/databases" ;
55
66export function DatabaseMenuPopup ( props : DatabaseMenuPopupProps ) {
7+ const databaseHref = ( ( databaseName : string ) => {
8+ return `/databases/${ databaseName } ` ;
9+ } ) ;
10+
711 return (
812 < div
913 className = "info-popup" >
@@ -27,7 +31,7 @@ export function DatabaseMenuPopup(props: DatabaseMenuPopupProps) {
2731 < h3
2832 className = "info-popup__database-name" >
2933 { /* design_notes/0001_using_regular_links.md */ }
30- < a href = { `/databases/ ${ databaseName } ` } > { databases [ databaseName ] . name } </ a >
34+ < a href = { databaseHref ( databaseName ) } > { databases [ databaseName ] . name } </ a >
3135 </ h3 >
3236
3337 < p
Original file line number Diff line number Diff line change @@ -8,9 +8,11 @@ import "./index.css";
88
99const root = ( document . getElementById ( "root" ) as HTMLElement ) ;
1010
11+ const basename = process . env . NODE_ENV === "production" ? "/sql_schema_visualizer" : "/" ;
12+
1113ReactDOM . createRoot ( root ) . render (
1214 < React . StrictMode >
13- < BrowserRouter >
15+ < BrowserRouter basename = { basename } >
1416 < App />
1517 </ BrowserRouter >
1618 </ React . StrictMode >
You can’t perform that action at this time.
0 commit comments