const HttpLive = HttpApiBuilder.serve(HttpMiddleware.logger).pipe(
Layer.provide(CorsLive),
Layer.provide(ApiLive),
Layer.merge(Layer.effectDiscard(Database.Database.use((db) => db.setupConnectionListeners))),
Layer.provide(DatabaseLive),
Layer.provide(NodeSdkLive),
Layer.provide(EnvVars.Default),
Layer.provide(BunHttpServer.layer(createServer)), // How to change this to Next Api?
);
const HttpLive = HttpApiBuilder.serve(HttpMiddleware.logger).pipe(
Layer.provide(CorsLive),
Layer.provide(ApiLive),
Layer.merge(Layer.effectDiscard(Database.Database.use((db) => db.setupConnectionListeners))),
Layer.provide(DatabaseLive),
Layer.provide(NodeSdkLive),
Layer.provide(EnvVars.Default),
Layer.provide(BunHttpServer.layer(createServer)), // How to change this to Next Api?
);