credit_card_minimalist 1.0.5 copy "credit_card_minimalist: ^1.0.5" to clipboard
credit_card_minimalist: ^1.0.5 copied to clipboard

outdated

Beautiful credit card, completely editable, with all widgets ready to use, simple and pretty.

example/main.dart

import 'package:provider/provider.dart';

import '../lib/CreditCard.dart';
import 'package:flutter/material.dart';
 
void main() => runApp(MyApp());
 
class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  CreditCardInfo card = new CreditCardInfo.empty();
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      home: Scaffold(
        appBar: AppBar(
          title: Text('Material App Bar'),
        ),
        body: Column(
          children: <Widget>[
            FlatButton(
              child: Text("Press me"),
              onPressed:(){
                showDialog(
                  context: context,
                  child: ChangeNotifierProvider.value(
                    value: card,
                    child: CreditForm(
                      (info) {
                        setState(() {
                          this.card = info;
                        });
                      },
                      (info){
                        this.card = CreditCardInfo.empty();
                      }
                    ),
                  ),
                );
              } 
            ),
            card.creditNumber == null ?
            ChangeNotifierProvider.value(
              value: card,
              child: CreditCard(
                creditCardInfo: card,
                onChangeCard: (info){
                  setState(() {
                    this.card = info;
                  });
                },
              ),
            ) : Container()
          ],
        )
        
      ),
    );
  }
}
5
likes
0
pub points
0%
popularity

Publisher

unverified uploader

Beautiful credit card, completely editable, with all widgets ready to use, simple and pretty.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

credit_card_number_validator, flare_flutter, flutter, provider

More

Packages that depend on credit_card_minimalist