Skip to content

Commit

Permalink
Component phone input (#21)
Browse files Browse the repository at this point in the history
* chore: update contributing

* fix: Fix button group immutability (#1)

* Fix errors

* fix copywith function

* [automated commit] lint format and import sort

---------

Co-authored-by: Osman <[email protected]>
Co-authored-by: github-actions <[email protected]>

* [automated commit] lint format and import sort

* update on-main to push to firebase (#3)

* ci: move firebase to flutter main host for qa (#4)

* feat: Add List Item (#5)

* feat: Add List Item

* [automated commit] lint format and import sort

---------

Co-authored-by: Simeon Dimitrov <[email protected]>
Co-authored-by: github-actions <[email protected]>

* fix(main): ListItem disabled color (#8)

* fix(main): ListItem disabled color

* [automated commit] lint format and import sort

---------

Co-authored-by: github-actions <[email protected]>

* feat : Dropdown menu (#7)

* Create dropdown

* Add sizes

* create stoyrybook and add size

* Fix errrs and respond to comments

* Fix issues

* [automated commit] lint format and import sort

* Alter isLarge

* Fix spacing

* [automated commit] lint format and import sort

* Alter leading styles

* [automated commit] lint format and import sort

---------

Co-authored-by: Osman <[email protected]>
Co-authored-by: github-actions <[email protected]>

* Component ZetaSwitch (#6)

* create ZetaSwitch

* ZetaSwitch using MaterialSwitch

* widgetbook for ZetaSwitch

* remove hover; fix initState

* add showHover parameter

* add comments 'Zeta change' in material_switch.dart

* remove size parameter and factory constructors

* fix example and widgetbook

* Component Zeta Radio Button (#9)

* create component Zeta Radio Button

* remove hover color

* fix label line height

* feat(main): SnackBar (#10)

* add snackbar example

* Add snackbar widgetbook

* feat(main): SnackBar

* [automated commit] lint format and import sort

* remove view icon

* Add view icon

* Add widgetbook icon helper

* [automated commit] lint format and import sort

* fix alphabetical imports

* Fix delete and error background color

---------

Co-authored-by: github-actions <[email protected]>

* feat(main): Tabs (#11)

* feat(main): Tabs

* [automated commit] lint format and import sort

---------

Co-authored-by: github-actions <[email protected]>

* chore: Update text styles (#13)

* fix: switch on web (#14)

* Component date input (#12)

* create ZetaDateInput

* create different ZetaDateInput variants

* fix show error style

* date validation and input mask; documentation for ZetaDateInput properties

* create widgetbook

* changes according to comments

* Component date input (#16)

* create ZetaDateInput

* create different ZetaDateInput variants

* fix show error style

* date validation and input mask; documentation for ZetaDateInput properties

* create widgetbook

* changes according to comments

* fix Typography of Date Input

* restore

* remove text line height

* ZetaPhoneInput initial commit

* complete ZetaPhoneInput; add flags

* create phoneInputUseCase in Widgetbook

* refactor phone input to use native alert dialog

---------

Co-authored-by: Luke <[email protected]>
Co-authored-by: ahmed-osman3 <[email protected]>
Co-authored-by: Osman <[email protected]>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: Luke Walton <[email protected]>
Co-authored-by: Simeon Dimitrov <[email protected]>
Co-authored-by: sd-athlon <[email protected]>
  • Loading branch information
8 people committed Apr 25, 2024
1 parent 6966dd9 commit 40c543e
Show file tree
Hide file tree
Showing 266 changed files with 1,837 additions and 1 deletion.
2 changes: 2 additions & 0 deletions example/lib/home.dart
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import 'package:zeta_example/pages/components/dialpad_example.dart';
import 'package:zeta_example/pages/components/dropdown_example.dart';
import 'package:zeta_example/pages/components/list_item_example.dart';
import 'package:zeta_example/pages/components/navigation_bar_example.dart';
import 'package:zeta_example/pages/components/phone_input_example.dart';
import 'package:zeta_example/pages/components/radio_example.dart';
import 'package:zeta_example/pages/components/stepper_example.dart';
import 'package:zeta_example/pages/components/switch_example.dart';
Expand Down Expand Up @@ -61,6 +62,7 @@ final List<Component> components = [
Component(RadioButtonExample.name, (context) => const RadioButtonExample()),
Component(SwitchExample.name, (context) => const SwitchExample()),
Component(DateInputExample.name, (context) => const DateInputExample()),
Component(PhoneInputExample.name, (context) => const PhoneInputExample()),
Component(DialogExample.name, (context) => const DialogExample()),
];

Expand Down
80 changes: 80 additions & 0 deletions example/lib/pages/components/phone_input_example.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
import 'package:flutter/material.dart';
import 'package:zeta_example/widgets.dart';
import 'package:zeta_flutter/zeta_flutter.dart';

class PhoneInputExample extends StatefulWidget {
static const String name = 'PhoneInput';

const PhoneInputExample({Key? key}) : super(key: key);

@override
State<PhoneInputExample> createState() => _PhoneInputExampleState();
}

class _PhoneInputExampleState extends State<PhoneInputExample> {
String? _errorText;

@override
Widget build(BuildContext context) {
return ExampleScaffold(
name: 'Phone Input',
child: SingleChildScrollView(
child: Column(
children: [
Padding(
padding: const EdgeInsets.only(top: 20),
child: Text('Rounded', style: ZetaTextStyles.titleMedium),
),
Padding(
padding: const EdgeInsets.all(20),
child: ZetaPhoneInput(
label: 'Phone number',
hint: 'Enter your phone number',
hasError: _errorText != null,
errorText: _errorText,
onChanged: (value) {
if (value?.isEmpty ?? true) setState(() => _errorText = null);
print(value);
},
countries: ['US', 'GB', 'DE', 'AT', 'FR', 'IT', 'BG'],
),
),
Divider(color: Colors.grey[200]),
Padding(
padding: const EdgeInsets.only(top: 20),
child: Text('Sharp', style: ZetaTextStyles.titleMedium),
),
Padding(
padding: const EdgeInsets.all(20),
child: ZetaPhoneInput(
label: 'Phone number',
hint: 'Enter your phone number',
countryDialCode: '+44',
phoneNumber: '987654321',
hasError: _errorText != null,
errorText: _errorText,
onChanged: (value) {
if (value?.isEmpty ?? true) return setState(() => _errorText = null);
},
rounded: false,
),
),
Divider(color: Colors.grey[200]),
Padding(
padding: const EdgeInsets.only(top: 20),
child: Text('Disabled', style: ZetaTextStyles.titleMedium),
),
Padding(
padding: const EdgeInsets.all(20),
child: ZetaPhoneInput(
label: 'Phone number',
hint: 'Enter your phone number',
enabled: false,
),
),
],
),
),
);
}
}
4 changes: 3 additions & 1 deletion example/widgetbook/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import 'pages/components/list_item_widgetbook.dart';
import 'pages/components/navigation_bar_widgetbook.dart';
import 'pages/components/pagination_widgetbook.dart';
import 'pages/components/password_input_widgetbook.dart';
import 'pages/components/phone_input_widgetbook.dart';
import 'pages/components/progress_widgetbook.dart';
import 'pages/components/radio_widgetbook.dart';
import 'pages/components/stepper_widgetbook.dart';
Expand Down Expand Up @@ -118,11 +119,12 @@ class HotReload extends StatelessWidget {
builder: (context) => snackBarUseCase(context),
),
WidgetbookUseCase(name: 'Date Input', builder: (context) => dateInputUseCase(context)),
WidgetbookUseCase(name: 'Tabs', builder: (context) => tabsUseCase(context)),
WidgetbookUseCase(name: 'Phone Input', builder: (context) => phoneInputUseCase(context)),
WidgetbookUseCase(
name: 'Stepper',
builder: (context) => stepperUseCase(context),
),
WidgetbookUseCase(name: 'Tabs', builder: (context) => tabsUseCase(context)),
WidgetbookUseCase(name: 'Dialog', builder: (context) => dialogUseCase(context)),
]..sort((a, b) => a.name.compareTo(b.name)),
),
Expand Down
30 changes: 30 additions & 0 deletions example/widgetbook/pages/components/phone_input_widgetbook.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import 'package:flutter/material.dart';
import 'package:widgetbook/widgetbook.dart';
import 'package:zeta_flutter/zeta_flutter.dart';

import '../../test/test_components.dart';

Widget phoneInputUseCase(BuildContext context) {
final countries = context.knobs.string(
label: 'ISO 3166-1 alpha-2 county codes',
initialValue: '',
);
final rounded = context.knobs.boolean(label: 'Rounded', initialValue: true);
final enabled = context.knobs.boolean(label: 'Enabled', initialValue: true);
return WidgetbookTestWidget(
widget: StatefulBuilder(
builder: (context, setState) {
return Padding(
padding: const EdgeInsets.all(ZetaSpacing.x5),
child: ZetaPhoneInput(
rounded: rounded,
enabled: enabled,
label: 'Phone number',
hint: 'Enter your phone number',
countries: countries.isEmpty ? null : countries.toUpperCase().split(','),
),
);
},
),
);
}
Binary file added lib/src/assets/flags/ad.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ae.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/af.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ai.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/al.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/am.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/an.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ao.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/aq.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/as.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/at.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/au.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/aw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ax.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/az.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/ba.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bd.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/be.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bg.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added lib/src/assets/flags/bj.png
Binary file added lib/src/assets/flags/bl.png
Binary file added lib/src/assets/flags/bm.png
Binary file added lib/src/assets/flags/bn.png
Binary file added lib/src/assets/flags/bo.png
Binary file added lib/src/assets/flags/bq.png
Binary file added lib/src/assets/flags/br.png
Binary file added lib/src/assets/flags/bs.png
Binary file added lib/src/assets/flags/bt.png
Binary file added lib/src/assets/flags/bv.png
Binary file added lib/src/assets/flags/bw.png
Binary file added lib/src/assets/flags/by.png
Binary file added lib/src/assets/flags/bz.png
Binary file added lib/src/assets/flags/ca.png
Binary file added lib/src/assets/flags/cc.png
Binary file added lib/src/assets/flags/cd.png
Binary file added lib/src/assets/flags/cf.png
Binary file added lib/src/assets/flags/cg.png
Binary file added lib/src/assets/flags/ch.png
Binary file added lib/src/assets/flags/ci.png
Binary file added lib/src/assets/flags/ck.png
Binary file added lib/src/assets/flags/cl.png
Binary file added lib/src/assets/flags/cm.png
Binary file added lib/src/assets/flags/cn.png
Binary file added lib/src/assets/flags/co.png
Binary file added lib/src/assets/flags/cr.png
Binary file added lib/src/assets/flags/cu.png
Binary file added lib/src/assets/flags/cv.png
Binary file added lib/src/assets/flags/cw.png
Binary file added lib/src/assets/flags/cx.png
Binary file added lib/src/assets/flags/cy.png
Binary file added lib/src/assets/flags/cz.png
Binary file added lib/src/assets/flags/de.png
Binary file added lib/src/assets/flags/dj.png
Binary file added lib/src/assets/flags/dk.png
Binary file added lib/src/assets/flags/dm.png
Binary file added lib/src/assets/flags/do.png
Binary file added lib/src/assets/flags/dz.png
Binary file added lib/src/assets/flags/ec.png
Binary file added lib/src/assets/flags/ee.png
Binary file added lib/src/assets/flags/eg.png
Binary file added lib/src/assets/flags/eh.png
Binary file added lib/src/assets/flags/er.png
Binary file added lib/src/assets/flags/es.png
Binary file added lib/src/assets/flags/et.png
Binary file added lib/src/assets/flags/eu.png
Binary file added lib/src/assets/flags/fi.png
Binary file added lib/src/assets/flags/fj.png
Binary file added lib/src/assets/flags/fk.png
Binary file added lib/src/assets/flags/fm.png
Binary file added lib/src/assets/flags/fo.png
Binary file added lib/src/assets/flags/fr.png
Binary file added lib/src/assets/flags/ga.png
Binary file added lib/src/assets/flags/gb-eng.png
Binary file added lib/src/assets/flags/gb-nir.png
Binary file added lib/src/assets/flags/gb-sct.png
Binary file added lib/src/assets/flags/gb-wls.png
Binary file added lib/src/assets/flags/gb.png
Binary file added lib/src/assets/flags/gd.png
Binary file added lib/src/assets/flags/ge.png
Binary file added lib/src/assets/flags/gf.png
Binary file added lib/src/assets/flags/gg.png
Binary file added lib/src/assets/flags/gh.png
Binary file added lib/src/assets/flags/gi.png
Binary file added lib/src/assets/flags/gl.png
Binary file added lib/src/assets/flags/gm.png
Binary file added lib/src/assets/flags/gn.png
Binary file added lib/src/assets/flags/gp.png
Binary file added lib/src/assets/flags/gq.png
Binary file added lib/src/assets/flags/gr.png
Binary file added lib/src/assets/flags/gs.png
Binary file added lib/src/assets/flags/gt.png
Binary file added lib/src/assets/flags/gu.png
Binary file added lib/src/assets/flags/gw.png
Binary file added lib/src/assets/flags/gy.png
Binary file added lib/src/assets/flags/hk.png
Binary file added lib/src/assets/flags/hm.png
Binary file added lib/src/assets/flags/hn.png
Binary file added lib/src/assets/flags/hr.png
Binary file added lib/src/assets/flags/ht.png
Binary file added lib/src/assets/flags/hu.png
Binary file added lib/src/assets/flags/id.png
Binary file added lib/src/assets/flags/ie.png
Binary file added lib/src/assets/flags/il.png
Binary file added lib/src/assets/flags/im.png
Binary file added lib/src/assets/flags/in.png
Binary file added lib/src/assets/flags/io.png
Binary file added lib/src/assets/flags/iq.png
Binary file added lib/src/assets/flags/ir.png
Binary file added lib/src/assets/flags/is.png
Binary file added lib/src/assets/flags/it.png
Binary file added lib/src/assets/flags/je.png
Binary file added lib/src/assets/flags/jm.png
Binary file added lib/src/assets/flags/jo.png
Binary file added lib/src/assets/flags/jp.png
Binary file added lib/src/assets/flags/ke.png
Binary file added lib/src/assets/flags/kg.png
Binary file added lib/src/assets/flags/kh.png
Binary file added lib/src/assets/flags/ki.png
Binary file added lib/src/assets/flags/km.png
Binary file added lib/src/assets/flags/kn.png
Binary file added lib/src/assets/flags/kp.png
Binary file added lib/src/assets/flags/kr.png
Binary file added lib/src/assets/flags/kw.png
Binary file added lib/src/assets/flags/ky.png
Binary file added lib/src/assets/flags/kz.png
Binary file added lib/src/assets/flags/la.png
Binary file added lib/src/assets/flags/lb.png
Binary file added lib/src/assets/flags/lc.png
Binary file added lib/src/assets/flags/li.png
Binary file added lib/src/assets/flags/lk.png
Binary file added lib/src/assets/flags/lr.png
Binary file added lib/src/assets/flags/ls.png
Binary file added lib/src/assets/flags/lt.png
Binary file added lib/src/assets/flags/lu.png
Binary file added lib/src/assets/flags/lv.png
Binary file added lib/src/assets/flags/ly.png
Binary file added lib/src/assets/flags/ma.png
Binary file added lib/src/assets/flags/mc.png
Binary file added lib/src/assets/flags/md.png
Binary file added lib/src/assets/flags/me.png
Binary file added lib/src/assets/flags/mf.png
Binary file added lib/src/assets/flags/mg.png
Binary file added lib/src/assets/flags/mh.png
Binary file added lib/src/assets/flags/mk.png
Binary file added lib/src/assets/flags/ml.png
Binary file added lib/src/assets/flags/mm.png
Binary file added lib/src/assets/flags/mn.png
Binary file added lib/src/assets/flags/mo.png
Binary file added lib/src/assets/flags/mp.png
Binary file added lib/src/assets/flags/mq.png
Binary file added lib/src/assets/flags/mr.png
Binary file added lib/src/assets/flags/ms.png
Binary file added lib/src/assets/flags/mt.png
Binary file added lib/src/assets/flags/mu.png
Binary file added lib/src/assets/flags/mv.png
Binary file added lib/src/assets/flags/mw.png
Binary file added lib/src/assets/flags/mx.png
Binary file added lib/src/assets/flags/my.png
Binary file added lib/src/assets/flags/mz.png
Binary file added lib/src/assets/flags/na.png
Binary file added lib/src/assets/flags/nc.png
Binary file added lib/src/assets/flags/ne.png
Binary file added lib/src/assets/flags/nf.png
Binary file added lib/src/assets/flags/ng.png
Binary file added lib/src/assets/flags/ni.png
Binary file added lib/src/assets/flags/nl.png
Binary file added lib/src/assets/flags/no.png
Binary file added lib/src/assets/flags/np.png
Binary file added lib/src/assets/flags/nr.png
Binary file added lib/src/assets/flags/nu.png
Binary file added lib/src/assets/flags/nz.png
Binary file added lib/src/assets/flags/om.png
Binary file added lib/src/assets/flags/pa.png
Binary file added lib/src/assets/flags/pe.png
Binary file added lib/src/assets/flags/pf.png
Binary file added lib/src/assets/flags/pg.png
Binary file added lib/src/assets/flags/ph.png
Binary file added lib/src/assets/flags/pk.png
Binary file added lib/src/assets/flags/pl.png
Binary file added lib/src/assets/flags/pm.png
Binary file added lib/src/assets/flags/pn.png
Binary file added lib/src/assets/flags/pr.png
Binary file added lib/src/assets/flags/ps.png
Binary file added lib/src/assets/flags/pt.png
Binary file added lib/src/assets/flags/pw.png
Binary file added lib/src/assets/flags/py.png
Binary file added lib/src/assets/flags/qa.png
Binary file added lib/src/assets/flags/re.png
Binary file added lib/src/assets/flags/ro.png
Binary file added lib/src/assets/flags/rs.png
Binary file added lib/src/assets/flags/ru.png
Binary file added lib/src/assets/flags/rw.png
Binary file added lib/src/assets/flags/sa.png
Binary file added lib/src/assets/flags/sb.png
Binary file added lib/src/assets/flags/sc.png
Binary file added lib/src/assets/flags/sd.png
Binary file added lib/src/assets/flags/se.png
Binary file added lib/src/assets/flags/sg.png
Binary file added lib/src/assets/flags/sh.png
Binary file added lib/src/assets/flags/si.png
Binary file added lib/src/assets/flags/sj.png
Binary file added lib/src/assets/flags/sk.png
Binary file added lib/src/assets/flags/sl.png
Binary file added lib/src/assets/flags/sm.png
Binary file added lib/src/assets/flags/sn.png
Binary file added lib/src/assets/flags/so.png
Binary file added lib/src/assets/flags/sr.png
Binary file added lib/src/assets/flags/ss.png
Binary file added lib/src/assets/flags/st.png
Binary file added lib/src/assets/flags/sv.png
Binary file added lib/src/assets/flags/sx.png
Binary file added lib/src/assets/flags/sy.png
Binary file added lib/src/assets/flags/sz.png
Binary file added lib/src/assets/flags/tc.png
Binary file added lib/src/assets/flags/td.png
Binary file added lib/src/assets/flags/tf.png
Binary file added lib/src/assets/flags/tg.png
Binary file added lib/src/assets/flags/th.png
Binary file added lib/src/assets/flags/tj.png
Binary file added lib/src/assets/flags/tk.png
Binary file added lib/src/assets/flags/tl.png
Binary file added lib/src/assets/flags/tm.png
Binary file added lib/src/assets/flags/tn.png
Binary file added lib/src/assets/flags/to.png
Binary file added lib/src/assets/flags/tr.png
Binary file added lib/src/assets/flags/tt.png
Binary file added lib/src/assets/flags/tv.png
Binary file added lib/src/assets/flags/tw.png
Binary file added lib/src/assets/flags/tz.png
Binary file added lib/src/assets/flags/ua.png
Binary file added lib/src/assets/flags/ug.png
Binary file added lib/src/assets/flags/um.png
Binary file added lib/src/assets/flags/us.png
Binary file added lib/src/assets/flags/uy.png
Binary file added lib/src/assets/flags/uz.png
Binary file added lib/src/assets/flags/va.png
Binary file added lib/src/assets/flags/vc.png
Binary file added lib/src/assets/flags/ve.png
Binary file added lib/src/assets/flags/vg.png
Binary file added lib/src/assets/flags/vi.png
Binary file added lib/src/assets/flags/vn.png
Binary file added lib/src/assets/flags/vu.png
Binary file added lib/src/assets/flags/wf.png
Binary file added lib/src/assets/flags/ws.png
Binary file added lib/src/assets/flags/xk.png
Binary file added lib/src/assets/flags/ye.png
Binary file added lib/src/assets/flags/yt.png
Binary file added lib/src/assets/flags/za.png
Binary file added lib/src/assets/flags/zm.png
Binary file added lib/src/assets/flags/zw.png
Loading

0 comments on commit 40c543e

Please sign in to comment.