Files
Tanami_App/lib/features/welcome/presentation/widgets/build_page_widget.dart

42 lines
1.2 KiB
Dart

import 'package:flutter/material.dart';
import 'package:tanami_app/core/styles/app_images.dart';
import 'package:tanami_app/core/styles/app_text.dart';
import 'build_onboarding_page_widget.dart';
Widget buildPage(
BuildContext context, int index, PageController pageController) {
switch (index) {
case 0:
return buildOnboardingPage(
pageController: pageController,
index: index,
context,
imageAsset: AppImages.firstWelcome,
title: AppText.welcomeTitle1Text,
description: AppText.weclomeDescription1Text,
);
case 1:
return buildOnboardingPage(
pageController: pageController,
index: index,
context,
imageAsset: AppImages.secondWelcome,
title: AppText.welcomeTitle2Text,
description: AppText.weclomeDescription2Text,
);
case 2:
return buildOnboardingPage(
pageController: pageController,
index: index,
context,
imageAsset: AppImages.thirdWelcome,
title: AppText.welcomeTitle3Text,
description: AppText.weclomeDescription3Text,
isLastPage: true,
);
default:
return Container();
}
}