import 'package:flutter/material.dart';

import 'app.dart';
import 'composition/app_config.dart';
import 'composition/app_scope.dart';
import 'composition/bootstrap.dart';

void main() {
  final config = AppConfig.fromEnvironment();
  final (:services, config: effectiveConfig) = Bootstrap.run(config);

  runApp(AppScope(services: services, config: effectiveConfig, child: const KellWebApp()));
}
