implement phase 4

This commit is contained in:
Suphonchai Phoonsawat 2026-08-19 21:35:07 +07:00
parent 25c2ce53cd
commit f4b1c3e14b
27 changed files with 6929 additions and 48 deletions

5
addin/src/globals.d.ts vendored Normal file
View file

@ -0,0 +1,5 @@
// Compile-time constants ที่ webpack DefinePlugin แทนที่ตอน build (ค่าจาก process.env — ดู webpack.config.js)
// ตามกติกา "config แยกเป็น env เท่านั้น ห้าม hardcode" — ค่า default สำหรับ local dev อยู่ที่ webpack.config.js
declare const __KEYCLOAK_AUTHORITY__: string;
declare const __KEYCLOAK_CLIENT_ID__: string;
declare const __API_BASE_URL__: string;