import 'dart:io'; import 'package:flutter/material.dart'; import 'package:nearby_service_example_full/domain/app_service.dart'; import 'package:nearby_service_example_full/domain/app_state.dart'; import 'package:nearby_service_example_full/uikit/uikit.dart'; import 'package:provider/provider.dart'; class ReadyView extends StatelessWidget { const ReadyView({super.key}); @override Widget build(BuildContext context) { return Column( crossAxisAlignment: CrossAxisAlignment.stretch, children: [ ActionButton( onTap: context.read().discover, title: 'Start discover peers', ), const SizedBox(height: 10), if (Platform.isIOS) ActionButton( onTap: () { context.read().updateState(AppState.selectClientType); }, title: 'Reselect client type', type: ActionType.warning, ), ], ); } }