import 'package:comwell_key_app/check_out/pages/check_out_confirmation_page.dart';
import 'package:flutter/cupertino.dart';

import 'checkout_payment_page.dart';

enum CheckoutPage {
  confirmation,
  payment;

  static CheckoutPage fromIndex(int index) {
    return CheckoutPage.values[index];
  }

  static Iterable<Widget> getPages(Key key) {
    return CheckoutPage.values.map((page) {
      switch (page) {
        case CheckoutPage.confirmation:
          return CheckOutConfirmationPage(key: key);
        case CheckoutPage.payment:
          return CheckoutPaymentPage(key: key);
      }
    });
  }
}