diff options
| author | omagdy7 <omar.professional8777@gmail.com> | 2023-12-20 19:40:11 +0200 |
|---|---|---|
| committer | omagdy7 <omar.professional8777@gmail.com> | 2023-12-20 19:40:11 +0200 |
| commit | b84fe9a9c4c18a3f4e957f76ead34403c4316f76 (patch) | |
| tree | 14e4b37ae137ed538eaa14af4228c41033facac8 /lib/credit_card_payment.dart | |
| parent | 953b5ce3ad7e933c6f008202346fe5bf2985bf9e (diff) | |
| download | carpool-b84fe9a9c4c18a3f4e957f76ead34403c4316f76.tar.xz carpool-b84fe9a9c4c18a3f4e957f76ead34403c4316f76.zip | |
Added a simple Login and SignUp page for the web driver app
Diffstat (limited to 'lib/credit_card_payment.dart')
| -rw-r--r-- | lib/credit_card_payment.dart | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/lib/credit_card_payment.dart b/lib/credit_card_payment.dart deleted file mode 100644 index ef1d737..0000000 --- a/lib/credit_card_payment.dart +++ /dev/null @@ -1,68 +0,0 @@ -import 'package:flutter/material.dart'; - -class CreditCardDetailsPage extends StatelessWidget { - final String orderID; - - CreditCardDetailsPage({required this.orderID}); - - @override - Widget build(BuildContext context) { - return Scaffold( - appBar: AppBar( - title: const Text('Credit Card Details'), - ), - body: Padding( - padding: const EdgeInsets.all(16.0), - child: Column( - crossAxisAlignment: CrossAxisAlignment.stretch, - children: [ - const Icon( - Icons.credit_card, - size: 100, - color: Colors.blue, - ), - const SizedBox(height: 24.0), - TextFormField( - decoration: const InputDecoration( - labelText: 'Card Number', - hintText: 'Enter your card number', - prefixIcon: Icon(Icons.payment), - ), - keyboardType: TextInputType.number, - ), - const SizedBox(height: 16.0), - TextFormField( - decoration: const InputDecoration( - labelText: 'Expiration Date', - hintText: 'MM/YYYY', - prefixIcon: Icon(Icons.date_range), - ), - keyboardType: TextInputType.datetime, - ), - const SizedBox(height: 16.0), - TextFormField( - decoration: const InputDecoration( - labelText: 'CVV', - hintText: 'Enter CVV', - prefixIcon: Icon(Icons.lock), - ), - keyboardType: TextInputType.number, - obscureText: true, - ), - const SizedBox(height: 24.0), - ElevatedButton( - onPressed: () { - // TODO: - // Implement payment processing logic here - print('Payment processed for Order ID: $orderID'); - Navigator.pop( - context); // Return to previous screen after payment - }, - child: const Text('Submit Payment'), - ), - ], - ), - ), - ); - } -} |
