import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:tutorial_coach_mark/tutorial_coach_mark.dart'; import 'package:flutter/material.dart'; import 'package:uae_stat/domain/use_cases/language.dart'; final allTargetsCompletedProvider = StateProvider((ref) => true); final chartsTourProvider = StateProvider((ref) => true); final previousChartsTourProvider = StateProvider((ref) => true); final homeTourProvider = StateProvider((ref) => false); final previousHomeTourProvider = StateProvider((ref) => true); final scaffoldTourProvider = StateProvider((ref) => true); final previousScaffoldTourProvider = StateProvider((ref) => true); TargetContent createTargetContent({ required String text, required ContentAlign alignment, required double gap, required double space , }) { return TargetContent( align: alignment, builder: (context, controller) { return Stack( children: [ Column( mainAxisSize: MainAxisSize.min, crossAxisAlignment: CrossAxisAlignment.center, children: [ Container( padding: EdgeInsets.only(left: 10, right: 10, bottom: space , top: space ), decoration: BoxDecoration( color: Colors.transparent, borderRadius: BorderRadius.circular(12), ), child: Text( text, style: TextStyle( fontFamily: context.translate( 'Roboto', 'NotoKufi', ), color: Colors.white, fontSize: 18, ), textAlign: TextAlign.center, ), ), SizedBox(height: gap,), ], ), ], ); }, ); }