Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -1,3 +1,17 @@
|
||||
// ─── Optional Telemetry Bootstrap ───────────────────────────────
|
||||
// Landing app uses minimal telemetry. Remove this block entirely
|
||||
// if you want zero observability overhead.
|
||||
import { initTelemetry } from '@repo/core-api/observability/setup';
|
||||
|
||||
initTelemetry({
|
||||
appName: import.meta.env.VITE_APP_NAME || 'fe-monorepo-landing',
|
||||
appVersion: import.meta.env.VITE_APP_VERSION || '0.0.0',
|
||||
telemetryUrl: import.meta.env.VITE_FARO_URL || 'https://telemetry.eigen.co.id/collect',
|
||||
environment: import.meta.env.VITE_ENV || 'development',
|
||||
// No otlpTraceUrl — only Faro collector, minimal overhead
|
||||
});
|
||||
|
||||
// ─── Application Bootstrap ──────────────────────────────────────
|
||||
import './main.css';
|
||||
import { StrictMode } from 'react';
|
||||
import { createRoot } from 'react-dom/client';
|
||||
|
||||
Reference in New Issue
Block a user