Skip to content

Commit

Permalink
refactor(#259): rename tutorial components
Browse files Browse the repository at this point in the history
  • Loading branch information
tamslo committed Apr 8, 2024
1 parent 0015626 commit c59ea07
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
6 changes: 3 additions & 3 deletions app/lib/common/widgets/tutorial/show_app_tour.dart
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'dart:async';

import '../../module.dart';
import 'content.dart';
import 'controller.dart';
import 'tutorial_controller.dart';
import 'tutorial_page.dart';

FutureOr<void> showAppTour(
BuildContext context,
Expand All @@ -13,7 +13,7 @@ FutureOr<void> showAppTour(
TutorialController.instance.showTutorial(
context: context,
pages: [
TutorialContent(
TutorialPage(
title: (context) =>
context.l10n.tutorial_app_tour_1_title,
content: (context) => TextSpan(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import 'dart:async';

import '../../module.dart';
import 'content.dart';
import 'controller.dart';
import 'tutorial_controller.dart';
import 'tutorial_page.dart';

FutureOr<void> showDrugSelectionIntro(BuildContext context) =>
TutorialController.instance.showTutorial(
context: context,
pages: [
TutorialContent(
TutorialPage(
title: (context) =>
context.l10n.tutorial_initial_drug_selection_title,
content: (context) => TextSpan(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import '../../module.dart';
import 'content.dart';
import 'tutorial_page.dart';

class TutorialContainer extends HookWidget {
const TutorialContainer({
class TutorialBuilder extends HookWidget {
const TutorialBuilder({
super.key,
required this.pages,
this.lastNextButtonText,
});

final List<TutorialContent> pages;
final List<TutorialPage> pages;
final String? lastNextButtonText;

@override
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import 'dart:async';

import '../../module.dart';
import 'container.dart';
import 'content.dart';
import 'tutorial_builder.dart';
import 'tutorial_page.dart';

class TutorialController {
factory TutorialController() {
Expand All @@ -16,7 +16,7 @@ class TutorialController {

FutureOr<void> showTutorial({
required BuildContext context,
required List<TutorialContent> pages,
required List<TutorialPage> pages,
String? lastNextButtonText,
FutureOr<void> Function()? onClose,
}) async {
Expand All @@ -30,7 +30,7 @@ class TutorialController {
isScrollControlled: true,
useSafeArea: true,
elevation: 0,
builder: (context) => TutorialContainer(
builder: (context) => TutorialBuilder(
pages: pages,
lastNextButtonText: lastNextButtonText,
),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import '../../module.dart';

class TutorialContent {
TutorialContent({
class TutorialPage {
TutorialPage ({
this.title,
this.content,
this.assetPath,
Expand Down

0 comments on commit c59ea07

Please sign in to comment.