Skip to content

Commit 6ebb882

Browse files
authored
Implement dev mode header for API requests
Add support for development mode in API requests
1 parent f32631a commit 6ebb882

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/modules/entities.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,13 @@ function createEntityHandler(
4949
entityName: string
5050
): EntityHandler {
5151
const baseURL = `/apps/${appId}/entities/${entityName}`;
52+
const isDevMode = new URLSearchParams(window.location.search).get("use_dev_table") === "true";
53+
54+
axios.interceptors.request.use((config) => {
55+
config.headers = config.headers ?? {};
56+
config.headers["X-Dev-Mode"] = String(isDevMode);
57+
return config;
58+
});
5259

5360
return {
5461
// List entities with optional pagination and sorting

0 commit comments

Comments
 (0)