Re-engineer UI in TypeScript (#89)
* Re-engineer UI in TypeScript * Switch to named imports where possible * Restructure file system layout * Update depencencies * Update README.md * Change explicit colors for better support for dark theme
This commit is contained in:
		
							
								
								
									
										16
									
								
								interface/src/api/Endpoints.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								interface/src/api/Endpoints.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
import { ENDPOINT_ROOT } from './Env';
 | 
			
		||||
 | 
			
		||||
export const NTP_STATUS_ENDPOINT = ENDPOINT_ROOT + "ntpStatus";
 | 
			
		||||
export const NTP_SETTINGS_ENDPOINT = ENDPOINT_ROOT + "ntpSettings";
 | 
			
		||||
export const AP_SETTINGS_ENDPOINT = ENDPOINT_ROOT + "apSettings";
 | 
			
		||||
export const AP_STATUS_ENDPOINT = ENDPOINT_ROOT + "apStatus";
 | 
			
		||||
export const SCAN_NETWORKS_ENDPOINT = ENDPOINT_ROOT + "scanNetworks";
 | 
			
		||||
export const LIST_NETWORKS_ENDPOINT = ENDPOINT_ROOT + "listNetworks";
 | 
			
		||||
export const WIFI_SETTINGS_ENDPOINT = ENDPOINT_ROOT + "wifiSettings";
 | 
			
		||||
export const WIFI_STATUS_ENDPOINT = ENDPOINT_ROOT + "wifiStatus";
 | 
			
		||||
export const OTA_SETTINGS_ENDPOINT = ENDPOINT_ROOT + "otaSettings";
 | 
			
		||||
export const SYSTEM_STATUS_ENDPOINT = ENDPOINT_ROOT + "systemStatus";
 | 
			
		||||
export const SIGN_IN_ENDPOINT = ENDPOINT_ROOT + "signIn";
 | 
			
		||||
export const VERIFY_AUTHORIZATION_ENDPOINT = ENDPOINT_ROOT + "verifyAuthorization";
 | 
			
		||||
export const SECURITY_SETTINGS_ENDPOINT = ENDPOINT_ROOT + "securitySettings";
 | 
			
		||||
export const RESTART_ENDPOINT = ENDPOINT_ROOT + "restart";
 | 
			
		||||
							
								
								
									
										3
									
								
								interface/src/api/Env.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								interface/src/api/Env.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
export const PROJECT_NAME = process.env.REACT_APP_PROJECT_NAME!;
 | 
			
		||||
export const PROJECT_PATH = process.env.REACT_APP_PROJECT_PATH!;
 | 
			
		||||
export const ENDPOINT_ROOT = process.env.REACT_APP_ENDPOINT_ROOT!;
 | 
			
		||||
							
								
								
									
										2
									
								
								interface/src/api/index.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								interface/src/api/index.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
export * from './Env'
 | 
			
		||||
export * from './Endpoints'
 | 
			
		||||
		Reference in New Issue
	
	Block a user