feat(map): amap as map api provider and display template

This commit is contained in:
A1phaN
2026-09-07 10:04:12 +08:00
committed by Maurice
parent a066c94ec5
commit 57eac32f9f
92 changed files with 2910 additions and 70 deletions
+3
View File
@@ -77,6 +77,8 @@ export const apiKeysUpdateRequestSchema = z.object({
maps_api_key: z.string().nullable().optional(),
openweather_api_key: z.string().nullable().optional(),
unsplash_api_key: z.string().nullable().optional(),
/** Amap (高德) web-service key — the places provider an install in China uses. */
amap_api_key: z.string().nullable().optional(),
});
export type ApiKeysUpdateRequest = z.infer<typeof apiKeysUpdateRequestSchema>;
@@ -84,6 +86,7 @@ export const settingsUpdateRequestSchema = z.object({
maps_api_key: z.string().nullable().optional(),
openweather_api_key: z.string().nullable().optional(),
unsplash_api_key: z.string().nullable().optional(),
amap_api_key: z.string().nullable().optional(),
username: z.string().optional(),
email: z.string().optional(),
});