const AppContext = Layer.mergeAll(
EnvService.Layer,
StorageService.Layer,
TokenCache.Layer,
AuthService.Layer,
HttpClient.Layer,
SchemaService.Layer,
);
const AppConfigProvider = ConfigProvider.fromJson(import.meta.env);
const AppLayer = Layer.provide(
AppContext,
Layer.mergeAll(Layer.setConfigProvider(AppConfigProvider)),
);
export const AppRuntime = ManagedRuntime.make(AppLayer);
const AppContext = Layer.mergeAll(
EnvService.Layer,
StorageService.Layer,
TokenCache.Layer,
AuthService.Layer,
HttpClient.Layer,
SchemaService.Layer,
);
const AppConfigProvider = ConfigProvider.fromJson(import.meta.env);
const AppLayer = Layer.provide(
AppContext,
Layer.mergeAll(Layer.setConfigProvider(AppConfigProvider)),
);
export const AppRuntime = ManagedRuntime.make(AppLayer);