From 3d07e8b76dbf7d224d8096bdca660d5426c309e4 Mon Sep 17 00:00:00 2001 From: tazo90 Date: Sun, 5 Jun 2022 20:08:40 +0200 Subject: [PATCH 1/3] Add full countries list with flags --- src/assets/countries/ad.svg | 33 ++ src/assets/countries/ae.svg | 8 + src/assets/countries/af.svg | 17 + src/assets/countries/ag.svg | 12 + src/assets/countries/ai.svg | 18 + src/assets/countries/al.svg | 6 + src/assets/countries/am.svg | 7 + src/assets/countries/ao.svg | 10 + src/assets/countries/ar.svg | 8 + src/assets/countries/as.svg | 20 + src/assets/{flags => countries}/at.svg | 0 src/assets/countries/au.svg | 11 + src/assets/countries/aw.svg | 8 + src/assets/countries/az.svg | 11 + src/assets/countries/ba.svg | 7 + src/assets/countries/bb.svg | 8 + src/assets/countries/bd.svg | 6 + src/assets/countries/be.svg | 7 + src/assets/countries/bf.svg | 7 + src/assets/{flags => countries}/bg.svg | 0 src/assets/countries/bh.svg | 6 + src/assets/countries/bi.svg | 13 + src/assets/countries/bj.svg | 7 + src/assets/countries/bm.svg | 38 ++ src/assets/countries/bo.svg | 59 +++ src/assets/countries/br.svg | 8 + src/assets/countries/bs.svg | 7 + src/assets/countries/bt.svg | 29 ++ src/assets/countries/bw.svg | 7 + src/assets/countries/by.svg | 8 + src/assets/countries/bz.svg | 86 ++++ src/assets/countries/ca.svg | 9 + src/assets/countries/cd.svg | 8 + src/assets/countries/cf.svg | 10 + src/assets/countries/cg.svg | 7 + src/assets/countries/ch.svg | 6 + src/assets/countries/ci.svg | 7 + src/assets/countries/ck.svg | 12 + src/assets/countries/cl.svg | 8 + src/assets/countries/cm.svg | 7 + src/assets/{flags => countries}/cn.svg | 0 src/assets/countries/co.svg | 7 + src/assets/countries/cr.svg | 35 ++ src/assets/countries/cu.svg | 10 + src/assets/countries/cv.svg | 8 + src/assets/countries/cw.svg | 7 + src/assets/countries/cy.svg | 11 + src/assets/{flags => countries}/cz.svg | 0 src/assets/{flags => countries}/de.svg | 0 src/assets/countries/dj.svg | 8 + src/assets/countries/dk.svg | 6 + src/assets/countries/dm.svg | 25 ++ src/assets/countries/do.svg | 59 +++ src/assets/countries/dz.svg | 10 + src/assets/countries/ec.svg | 46 ++ src/assets/countries/ee.svg | 7 + src/assets/countries/eg.svg | 8 + src/assets/countries/er.svg | 8 + src/assets/{flags => countries}/es.svg | 0 src/assets/countries/et.svg | 12 + src/assets/countries/fi.svg | 6 + src/assets/countries/fj.svg | 44 ++ src/assets/countries/fk.svg | 43 ++ src/assets/countries/fm.svg | 6 + src/assets/countries/fo.svg | 7 + src/assets/{flags => countries}/fr.svg | 0 src/assets/countries/ga.svg | 7 + src/assets/countries/gb.svg | 10 + src/assets/countries/gd.svg | 10 + src/assets/countries/ge.svg | 9 + src/assets/countries/gg.svg | 10 + src/assets/countries/gh.svg | 8 + src/assets/countries/gi.svg | 8 + src/assets/countries/gl.svg | 7 + src/assets/countries/gm.svg | 8 + src/assets/countries/gn.svg | 7 + src/assets/countries/gq.svg | 13 + src/assets/countries/gr.svg | 9 + src/assets/countries/gt.svg | 40 ++ src/assets/countries/gu.svg | 16 + src/assets/countries/gw.svg | 8 + src/assets/countries/hk.svg | 10 + src/assets/countries/hn.svg | 7 + src/assets/{flags => countries}/hr.svg | 0 src/assets/countries/ht.svg | 6 + src/assets/{flags => countries}/hu.svg | 0 src/assets/countries/id.svg | 6 + src/assets/countries/ie.svg | 7 + src/assets/countries/il.svg | 7 + src/assets/countries/im.svg | 38 ++ src/assets/countries/in.svg | 23 + src/assets/countries/io.svg | 17 + src/assets/countries/iq.svg | 11 + src/assets/countries/ir.svg | 14 + src/assets/countries/is.svg | 7 + src/assets/countries/it.svg | 7 + src/assets/countries/je.svg | 36 ++ src/assets/countries/jm.svg | 7 + src/assets/countries/jo.svg | 9 + src/assets/countries/jp.svg | 6 + src/assets/countries/ke.svg | 18 + src/assets/countries/kg.svg | 9 + src/assets/countries/kh.svg | 7 + src/assets/countries/ki.svg | 12 + src/assets/countries/km.svg | 13 + src/assets/countries/kn.svg | 9 + src/assets/countries/kp.svg | 9 + src/assets/countries/kr.svg | 8 + src/assets/countries/kw.svg | 8 + src/assets/countries/ky.svg | 60 +++ src/assets/countries/kz.svg | 11 + src/assets/countries/la.svg | 7 + src/assets/countries/lb.svg | 7 + src/assets/countries/lc.svg | 7 + src/assets/countries/li.svg | 11 + src/assets/countries/lk.svg | 23 + src/assets/countries/lr.svg | 17 + src/assets/countries/ls.svg | 8 + src/assets/countries/lt.svg | 7 + src/assets/countries/lu.svg | 7 + src/assets/countries/lv.svg | 6 + src/assets/countries/ly.svg | 11 + src/assets/countries/ma.svg | 6 + src/assets/countries/mc.svg | 6 + src/assets/countries/md.svg | 47 ++ src/assets/countries/me.svg | 16 + src/assets/countries/mg.svg | 7 + src/assets/countries/mh.svg | 8 + src/assets/countries/mk.svg | 9 + src/assets/countries/ml.svg | 7 + src/assets/countries/mm.svg | 8 + src/assets/countries/mn.svg | 13 + src/assets/countries/mo.svg | 10 + src/assets/countries/mp.svg | 30 ++ src/assets/countries/mq.svg | 9 + src/assets/countries/mr.svg | 9 + src/assets/countries/ms.svg | 21 + src/assets/countries/mt.svg | 16 + src/assets/countries/mu.svg | 8 + src/assets/countries/mv.svg | 7 + src/assets/countries/mw.svg | 7 + src/assets/countries/mx.svg | 30 ++ src/assets/countries/my.svg | 23 + src/assets/countries/mz.svg | 19 + src/assets/countries/na.svg | 12 + src/assets/countries/ne.svg | 8 + src/assets/countries/nf.svg | 7 + src/assets/countries/ng.svg | 7 + src/assets/countries/ni.svg | 26 ++ src/assets/countries/nl.svg | 7 + src/assets/countries/no.svg | 7 + src/assets/countries/np.svg | 8 + src/assets/countries/nr.svg | 7 + src/assets/countries/nu.svg | 13 + src/assets/countries/nz.svg | 17 + src/assets/countries/om.svg | 12 + src/assets/countries/pa.svg | 8 + src/assets/countries/pe.svg | 7 + src/assets/countries/pf.svg | 10 + src/assets/countries/pg.svg | 8 + src/assets/countries/ph.svg | 11 + src/assets/countries/pk.svg | 6 + src/assets/{flags => countries}/pl.svg | 0 src/assets/countries/pn.svg | 52 +++ src/assets/countries/pr.svg | 10 + src/assets/countries/ps.svg | 8 + src/assets/{flags => countries}/pt.svg | 0 src/assets/countries/pw.svg | 6 + src/assets/countries/py.svg | 11 + src/assets/countries/qa.svg | 6 + src/assets/{flags => countries}/ro.svg | 0 src/assets/{flags => countries}/rs.svg | 0 src/assets/{flags => countries}/ru.svg | 0 src/assets/countries/rw.svg | 11 + src/assets/countries/sa.svg | 15 + src/assets/countries/sb.svg | 8 + src/assets/countries/sc.svg | 9 + src/assets/countries/sd.svg | 8 + src/assets/countries/se.svg | 6 + src/assets/countries/sg.svg | 9 + src/assets/{flags => countries}/si.svg | 0 src/assets/{flags => countries}/sk.svg | 0 src/assets/countries/sl.svg | 7 + src/assets/countries/sm.svg | 67 +++ src/assets/countries/sn.svg | 8 + src/assets/countries/so.svg | 6 + src/assets/countries/sr.svg | 8 + src/assets/countries/ss.svg | 10 + src/assets/countries/st.svg | 8 + src/assets/countries/sv.svg | 55 +++ src/assets/countries/sx.svg | 30 ++ src/assets/countries/sy.svg | 8 + src/assets/countries/sz.svg | 19 + src/assets/countries/tc.svg | 18 + src/assets/countries/td.svg | 7 + src/assets/countries/tg.svg | 10 + src/assets/countries/th.svg | 9 + src/assets/countries/tj.svg | 11 + src/assets/countries/tk.svg | 7 + src/assets/countries/tm.svg | 30 ++ src/assets/countries/tn.svg | 10 + src/assets/countries/to.svg | 7 + src/assets/countries/tr.svg | 6 + src/assets/countries/tt.svg | 7 + src/assets/countries/tv.svg | 12 + src/assets/countries/tw.svg | 10 + src/assets/countries/tz.svg | 8 + src/assets/countries/ua.svg | 6 + src/assets/countries/ug.svg | 19 + src/assets/countries/us.svg | 8 + src/assets/countries/uy.svg | 45 ++ src/assets/countries/uz.svg | 10 + src/assets/countries/ve.svg | 8 + src/assets/countries/vi.svg | 13 + src/assets/countries/vn.svg | 6 + src/assets/countries/vu.svg | 12 + src/assets/countries/ws.svg | 7 + src/assets/countries/ye.svg | 7 + src/assets/countries/za.svg | 11 + src/assets/countries/zm.svg | 9 + src/assets/countries/zw.svg | 18 + src/constants/countries.ts | 408 ++++++++++++++---- src/constants/icons.ts | 40 +- .../apps/[name]/consumers/[id]/overview.tsx | 2 +- src/pages/apps/[name]/consumers/index.tsx | 2 +- src/pages/projects/[slug]/apps/index.tsx | 4 +- 226 files changed, 3144 insertions(+), 107 deletions(-) create mode 100644 src/assets/countries/ad.svg create mode 100644 src/assets/countries/ae.svg create mode 100644 src/assets/countries/af.svg create mode 100644 src/assets/countries/ag.svg create mode 100644 src/assets/countries/ai.svg create mode 100644 src/assets/countries/al.svg create mode 100644 src/assets/countries/am.svg create mode 100644 src/assets/countries/ao.svg create mode 100644 src/assets/countries/ar.svg create mode 100644 src/assets/countries/as.svg rename src/assets/{flags => countries}/at.svg (100%) create mode 100644 src/assets/countries/au.svg create mode 100644 src/assets/countries/aw.svg create mode 100644 src/assets/countries/az.svg create mode 100644 src/assets/countries/ba.svg create mode 100644 src/assets/countries/bb.svg create mode 100644 src/assets/countries/bd.svg create mode 100644 src/assets/countries/be.svg create mode 100644 src/assets/countries/bf.svg rename src/assets/{flags => countries}/bg.svg (100%) create mode 100644 src/assets/countries/bh.svg create mode 100644 src/assets/countries/bi.svg create mode 100644 src/assets/countries/bj.svg create mode 100644 src/assets/countries/bm.svg create mode 100644 src/assets/countries/bo.svg create mode 100644 src/assets/countries/br.svg create mode 100644 src/assets/countries/bs.svg create mode 100644 src/assets/countries/bt.svg create mode 100644 src/assets/countries/bw.svg create mode 100644 src/assets/countries/by.svg create mode 100644 src/assets/countries/bz.svg create mode 100644 src/assets/countries/ca.svg create mode 100644 src/assets/countries/cd.svg create mode 100644 src/assets/countries/cf.svg create mode 100644 src/assets/countries/cg.svg create mode 100644 src/assets/countries/ch.svg create mode 100644 src/assets/countries/ci.svg create mode 100644 src/assets/countries/ck.svg create mode 100644 src/assets/countries/cl.svg create mode 100644 src/assets/countries/cm.svg rename src/assets/{flags => countries}/cn.svg (100%) create mode 100644 src/assets/countries/co.svg create mode 100644 src/assets/countries/cr.svg create mode 100644 src/assets/countries/cu.svg create mode 100644 src/assets/countries/cv.svg create mode 100644 src/assets/countries/cw.svg create mode 100644 src/assets/countries/cy.svg rename src/assets/{flags => countries}/cz.svg (100%) rename src/assets/{flags => countries}/de.svg (100%) create mode 100644 src/assets/countries/dj.svg create mode 100644 src/assets/countries/dk.svg create mode 100644 src/assets/countries/dm.svg create mode 100644 src/assets/countries/do.svg create mode 100644 src/assets/countries/dz.svg create mode 100644 src/assets/countries/ec.svg create mode 100644 src/assets/countries/ee.svg create mode 100644 src/assets/countries/eg.svg create mode 100644 src/assets/countries/er.svg rename src/assets/{flags => countries}/es.svg (100%) create mode 100644 src/assets/countries/et.svg create mode 100644 src/assets/countries/fi.svg create mode 100644 src/assets/countries/fj.svg create mode 100644 src/assets/countries/fk.svg create mode 100644 src/assets/countries/fm.svg create mode 100644 src/assets/countries/fo.svg rename src/assets/{flags => countries}/fr.svg (100%) create mode 100644 src/assets/countries/ga.svg create mode 100644 src/assets/countries/gb.svg create mode 100644 src/assets/countries/gd.svg create mode 100644 src/assets/countries/ge.svg create mode 100644 src/assets/countries/gg.svg create mode 100644 src/assets/countries/gh.svg create mode 100644 src/assets/countries/gi.svg create mode 100644 src/assets/countries/gl.svg create mode 100644 src/assets/countries/gm.svg create mode 100644 src/assets/countries/gn.svg create mode 100644 src/assets/countries/gq.svg create mode 100644 src/assets/countries/gr.svg create mode 100644 src/assets/countries/gt.svg create mode 100644 src/assets/countries/gu.svg create mode 100644 src/assets/countries/gw.svg create mode 100644 src/assets/countries/hk.svg create mode 100644 src/assets/countries/hn.svg rename src/assets/{flags => countries}/hr.svg (100%) create mode 100644 src/assets/countries/ht.svg rename src/assets/{flags => countries}/hu.svg (100%) create mode 100644 src/assets/countries/id.svg create mode 100644 src/assets/countries/ie.svg create mode 100644 src/assets/countries/il.svg create mode 100644 src/assets/countries/im.svg create mode 100644 src/assets/countries/in.svg create mode 100644 src/assets/countries/io.svg create mode 100644 src/assets/countries/iq.svg create mode 100644 src/assets/countries/ir.svg create mode 100644 src/assets/countries/is.svg create mode 100644 src/assets/countries/it.svg create mode 100644 src/assets/countries/je.svg create mode 100644 src/assets/countries/jm.svg create mode 100644 src/assets/countries/jo.svg create mode 100644 src/assets/countries/jp.svg create mode 100644 src/assets/countries/ke.svg create mode 100644 src/assets/countries/kg.svg create mode 100644 src/assets/countries/kh.svg create mode 100644 src/assets/countries/ki.svg create mode 100644 src/assets/countries/km.svg create mode 100644 src/assets/countries/kn.svg create mode 100644 src/assets/countries/kp.svg create mode 100644 src/assets/countries/kr.svg create mode 100644 src/assets/countries/kw.svg create mode 100644 src/assets/countries/ky.svg create mode 100644 src/assets/countries/kz.svg create mode 100644 src/assets/countries/la.svg create mode 100644 src/assets/countries/lb.svg create mode 100644 src/assets/countries/lc.svg create mode 100644 src/assets/countries/li.svg create mode 100644 src/assets/countries/lk.svg create mode 100644 src/assets/countries/lr.svg create mode 100644 src/assets/countries/ls.svg create mode 100644 src/assets/countries/lt.svg create mode 100644 src/assets/countries/lu.svg create mode 100644 src/assets/countries/lv.svg create mode 100644 src/assets/countries/ly.svg create mode 100644 src/assets/countries/ma.svg create mode 100644 src/assets/countries/mc.svg create mode 100644 src/assets/countries/md.svg create mode 100644 src/assets/countries/me.svg create mode 100644 src/assets/countries/mg.svg create mode 100644 src/assets/countries/mh.svg create mode 100644 src/assets/countries/mk.svg create mode 100644 src/assets/countries/ml.svg create mode 100644 src/assets/countries/mm.svg create mode 100644 src/assets/countries/mn.svg create mode 100644 src/assets/countries/mo.svg create mode 100644 src/assets/countries/mp.svg create mode 100644 src/assets/countries/mq.svg create mode 100644 src/assets/countries/mr.svg create mode 100644 src/assets/countries/ms.svg create mode 100644 src/assets/countries/mt.svg create mode 100644 src/assets/countries/mu.svg create mode 100644 src/assets/countries/mv.svg create mode 100644 src/assets/countries/mw.svg create mode 100644 src/assets/countries/mx.svg create mode 100644 src/assets/countries/my.svg create mode 100644 src/assets/countries/mz.svg create mode 100644 src/assets/countries/na.svg create mode 100644 src/assets/countries/ne.svg create mode 100644 src/assets/countries/nf.svg create mode 100644 src/assets/countries/ng.svg create mode 100644 src/assets/countries/ni.svg create mode 100644 src/assets/countries/nl.svg create mode 100644 src/assets/countries/no.svg create mode 100644 src/assets/countries/np.svg create mode 100644 src/assets/countries/nr.svg create mode 100644 src/assets/countries/nu.svg create mode 100644 src/assets/countries/nz.svg create mode 100644 src/assets/countries/om.svg create mode 100644 src/assets/countries/pa.svg create mode 100644 src/assets/countries/pe.svg create mode 100644 src/assets/countries/pf.svg create mode 100644 src/assets/countries/pg.svg create mode 100644 src/assets/countries/ph.svg create mode 100644 src/assets/countries/pk.svg rename src/assets/{flags => countries}/pl.svg (100%) create mode 100644 src/assets/countries/pn.svg create mode 100644 src/assets/countries/pr.svg create mode 100644 src/assets/countries/ps.svg rename src/assets/{flags => countries}/pt.svg (100%) create mode 100644 src/assets/countries/pw.svg create mode 100644 src/assets/countries/py.svg create mode 100644 src/assets/countries/qa.svg rename src/assets/{flags => countries}/ro.svg (100%) rename src/assets/{flags => countries}/rs.svg (100%) rename src/assets/{flags => countries}/ru.svg (100%) create mode 100644 src/assets/countries/rw.svg create mode 100644 src/assets/countries/sa.svg create mode 100644 src/assets/countries/sb.svg create mode 100644 src/assets/countries/sc.svg create mode 100644 src/assets/countries/sd.svg create mode 100644 src/assets/countries/se.svg create mode 100644 src/assets/countries/sg.svg rename src/assets/{flags => countries}/si.svg (100%) rename src/assets/{flags => countries}/sk.svg (100%) create mode 100644 src/assets/countries/sl.svg create mode 100644 src/assets/countries/sm.svg create mode 100644 src/assets/countries/sn.svg create mode 100644 src/assets/countries/so.svg create mode 100644 src/assets/countries/sr.svg create mode 100644 src/assets/countries/ss.svg create mode 100644 src/assets/countries/st.svg create mode 100644 src/assets/countries/sv.svg create mode 100644 src/assets/countries/sx.svg create mode 100644 src/assets/countries/sy.svg create mode 100644 src/assets/countries/sz.svg create mode 100644 src/assets/countries/tc.svg create mode 100644 src/assets/countries/td.svg create mode 100644 src/assets/countries/tg.svg create mode 100644 src/assets/countries/th.svg create mode 100644 src/assets/countries/tj.svg create mode 100644 src/assets/countries/tk.svg create mode 100644 src/assets/countries/tm.svg create mode 100644 src/assets/countries/tn.svg create mode 100644 src/assets/countries/to.svg create mode 100644 src/assets/countries/tr.svg create mode 100644 src/assets/countries/tt.svg create mode 100644 src/assets/countries/tv.svg create mode 100644 src/assets/countries/tw.svg create mode 100644 src/assets/countries/tz.svg create mode 100644 src/assets/countries/ua.svg create mode 100644 src/assets/countries/ug.svg create mode 100644 src/assets/countries/us.svg create mode 100644 src/assets/countries/uy.svg create mode 100644 src/assets/countries/uz.svg create mode 100644 src/assets/countries/ve.svg create mode 100644 src/assets/countries/vi.svg create mode 100644 src/assets/countries/vn.svg create mode 100644 src/assets/countries/vu.svg create mode 100644 src/assets/countries/ws.svg create mode 100644 src/assets/countries/ye.svg create mode 100644 src/assets/countries/za.svg create mode 100644 src/assets/countries/zm.svg create mode 100644 src/assets/countries/zw.svg diff --git a/src/assets/countries/ad.svg b/src/assets/countries/ad.svg new file mode 100644 index 0000000..7bd465f --- /dev/null +++ b/src/assets/countries/ad.svg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/ae.svg b/src/assets/countries/ae.svg new file mode 100644 index 0000000..690d34f --- /dev/null +++ b/src/assets/countries/ae.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/af.svg b/src/assets/countries/af.svg new file mode 100644 index 0000000..46b2774 --- /dev/null +++ b/src/assets/countries/af.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/ag.svg b/src/assets/countries/ag.svg new file mode 100644 index 0000000..2d5704f --- /dev/null +++ b/src/assets/countries/ag.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/ai.svg b/src/assets/countries/ai.svg new file mode 100644 index 0000000..09169e1 --- /dev/null +++ b/src/assets/countries/ai.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/al.svg b/src/assets/countries/al.svg new file mode 100644 index 0000000..0cc3ed6 --- /dev/null +++ b/src/assets/countries/al.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/am.svg b/src/assets/countries/am.svg new file mode 100644 index 0000000..3f76b98 --- /dev/null +++ b/src/assets/countries/am.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ao.svg b/src/assets/countries/ao.svg new file mode 100644 index 0000000..dcba067 --- /dev/null +++ b/src/assets/countries/ao.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/ar.svg b/src/assets/countries/ar.svg new file mode 100644 index 0000000..772cb2a --- /dev/null +++ b/src/assets/countries/ar.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/as.svg b/src/assets/countries/as.svg new file mode 100644 index 0000000..e5b21ed --- /dev/null +++ b/src/assets/countries/as.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/flags/at.svg b/src/assets/countries/at.svg similarity index 100% rename from src/assets/flags/at.svg rename to src/assets/countries/at.svg diff --git a/src/assets/countries/au.svg b/src/assets/countries/au.svg new file mode 100644 index 0000000..1877c8e --- /dev/null +++ b/src/assets/countries/au.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/aw.svg b/src/assets/countries/aw.svg new file mode 100644 index 0000000..ea3fd14 --- /dev/null +++ b/src/assets/countries/aw.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/az.svg b/src/assets/countries/az.svg new file mode 100644 index 0000000..b310110 --- /dev/null +++ b/src/assets/countries/az.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/ba.svg b/src/assets/countries/ba.svg new file mode 100644 index 0000000..05863b6 --- /dev/null +++ b/src/assets/countries/ba.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/bb.svg b/src/assets/countries/bb.svg new file mode 100644 index 0000000..a56c63c --- /dev/null +++ b/src/assets/countries/bb.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/bd.svg b/src/assets/countries/bd.svg new file mode 100644 index 0000000..86cf373 --- /dev/null +++ b/src/assets/countries/bd.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/be.svg b/src/assets/countries/be.svg new file mode 100644 index 0000000..4faa4f3 --- /dev/null +++ b/src/assets/countries/be.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/bf.svg b/src/assets/countries/bf.svg new file mode 100644 index 0000000..91aaf22 --- /dev/null +++ b/src/assets/countries/bf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/flags/bg.svg b/src/assets/countries/bg.svg similarity index 100% rename from src/assets/flags/bg.svg rename to src/assets/countries/bg.svg diff --git a/src/assets/countries/bh.svg b/src/assets/countries/bh.svg new file mode 100644 index 0000000..99fc83e --- /dev/null +++ b/src/assets/countries/bh.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/bi.svg b/src/assets/countries/bi.svg new file mode 100644 index 0000000..dd58d22 --- /dev/null +++ b/src/assets/countries/bi.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/bj.svg b/src/assets/countries/bj.svg new file mode 100644 index 0000000..e0f9bb9 --- /dev/null +++ b/src/assets/countries/bj.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/bm.svg b/src/assets/countries/bm.svg new file mode 100644 index 0000000..1911530 --- /dev/null +++ b/src/assets/countries/bm.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/bo.svg b/src/assets/countries/bo.svg new file mode 100644 index 0000000..1415a85 --- /dev/null +++ b/src/assets/countries/bo.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/br.svg b/src/assets/countries/br.svg new file mode 100644 index 0000000..02e9241 --- /dev/null +++ b/src/assets/countries/br.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/bs.svg b/src/assets/countries/bs.svg new file mode 100644 index 0000000..f3ccebb --- /dev/null +++ b/src/assets/countries/bs.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/bt.svg b/src/assets/countries/bt.svg new file mode 100644 index 0000000..1559ecc --- /dev/null +++ b/src/assets/countries/bt.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/bw.svg b/src/assets/countries/bw.svg new file mode 100644 index 0000000..eea813d --- /dev/null +++ b/src/assets/countries/bw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/by.svg b/src/assets/countries/by.svg new file mode 100644 index 0000000..cc61280 --- /dev/null +++ b/src/assets/countries/by.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/bz.svg b/src/assets/countries/bz.svg new file mode 100644 index 0000000..b18abc5 --- /dev/null +++ b/src/assets/countries/bz.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/ca.svg b/src/assets/countries/ca.svg new file mode 100644 index 0000000..7cade1f --- /dev/null +++ b/src/assets/countries/ca.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/cd.svg b/src/assets/countries/cd.svg new file mode 100644 index 0000000..2468ac0 --- /dev/null +++ b/src/assets/countries/cd.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/cf.svg b/src/assets/countries/cf.svg new file mode 100644 index 0000000..fa63f7e --- /dev/null +++ b/src/assets/countries/cf.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/cg.svg b/src/assets/countries/cg.svg new file mode 100644 index 0000000..1ac7ee1 --- /dev/null +++ b/src/assets/countries/cg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ch.svg b/src/assets/countries/ch.svg new file mode 100644 index 0000000..ac63179 --- /dev/null +++ b/src/assets/countries/ch.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/ci.svg b/src/assets/countries/ci.svg new file mode 100644 index 0000000..30289e4 --- /dev/null +++ b/src/assets/countries/ci.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ck.svg b/src/assets/countries/ck.svg new file mode 100644 index 0000000..9a5c049 --- /dev/null +++ b/src/assets/countries/ck.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/cl.svg b/src/assets/countries/cl.svg new file mode 100644 index 0000000..941d625 --- /dev/null +++ b/src/assets/countries/cl.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/cm.svg b/src/assets/countries/cm.svg new file mode 100644 index 0000000..365ea93 --- /dev/null +++ b/src/assets/countries/cm.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/flags/cn.svg b/src/assets/countries/cn.svg similarity index 100% rename from src/assets/flags/cn.svg rename to src/assets/countries/cn.svg diff --git a/src/assets/countries/co.svg b/src/assets/countries/co.svg new file mode 100644 index 0000000..26d8b65 --- /dev/null +++ b/src/assets/countries/co.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/cr.svg b/src/assets/countries/cr.svg new file mode 100644 index 0000000..2ed962a --- /dev/null +++ b/src/assets/countries/cr.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/cu.svg b/src/assets/countries/cu.svg new file mode 100644 index 0000000..9338bc7 --- /dev/null +++ b/src/assets/countries/cu.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/cv.svg b/src/assets/countries/cv.svg new file mode 100644 index 0000000..a79a639 --- /dev/null +++ b/src/assets/countries/cv.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/cw.svg b/src/assets/countries/cw.svg new file mode 100644 index 0000000..1378d91 --- /dev/null +++ b/src/assets/countries/cw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/cy.svg b/src/assets/countries/cy.svg new file mode 100644 index 0000000..47e8080 --- /dev/null +++ b/src/assets/countries/cy.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/flags/cz.svg b/src/assets/countries/cz.svg similarity index 100% rename from src/assets/flags/cz.svg rename to src/assets/countries/cz.svg diff --git a/src/assets/flags/de.svg b/src/assets/countries/de.svg similarity index 100% rename from src/assets/flags/de.svg rename to src/assets/countries/de.svg diff --git a/src/assets/countries/dj.svg b/src/assets/countries/dj.svg new file mode 100644 index 0000000..4891ca9 --- /dev/null +++ b/src/assets/countries/dj.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/dk.svg b/src/assets/countries/dk.svg new file mode 100644 index 0000000..3e68b67 --- /dev/null +++ b/src/assets/countries/dk.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/dm.svg b/src/assets/countries/dm.svg new file mode 100644 index 0000000..25a3768 --- /dev/null +++ b/src/assets/countries/dm.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/do.svg b/src/assets/countries/do.svg new file mode 100644 index 0000000..afecb5b --- /dev/null +++ b/src/assets/countries/do.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/dz.svg b/src/assets/countries/dz.svg new file mode 100644 index 0000000..45b02f6 --- /dev/null +++ b/src/assets/countries/dz.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/ec.svg b/src/assets/countries/ec.svg new file mode 100644 index 0000000..eb4cb51 --- /dev/null +++ b/src/assets/countries/ec.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/ee.svg b/src/assets/countries/ee.svg new file mode 100644 index 0000000..7e8a815 --- /dev/null +++ b/src/assets/countries/ee.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/eg.svg b/src/assets/countries/eg.svg new file mode 100644 index 0000000..721c55d --- /dev/null +++ b/src/assets/countries/eg.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/er.svg b/src/assets/countries/er.svg new file mode 100644 index 0000000..5b027c1 --- /dev/null +++ b/src/assets/countries/er.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/flags/es.svg b/src/assets/countries/es.svg similarity index 100% rename from src/assets/flags/es.svg rename to src/assets/countries/es.svg diff --git a/src/assets/countries/et.svg b/src/assets/countries/et.svg new file mode 100644 index 0000000..2a6f2f0 --- /dev/null +++ b/src/assets/countries/et.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/fi.svg b/src/assets/countries/fi.svg new file mode 100644 index 0000000..800ab6f --- /dev/null +++ b/src/assets/countries/fi.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/fj.svg b/src/assets/countries/fj.svg new file mode 100644 index 0000000..9760758 --- /dev/null +++ b/src/assets/countries/fj.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/fk.svg b/src/assets/countries/fk.svg new file mode 100644 index 0000000..d4dc8b2 --- /dev/null +++ b/src/assets/countries/fk.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/fm.svg b/src/assets/countries/fm.svg new file mode 100644 index 0000000..5ea59f5 --- /dev/null +++ b/src/assets/countries/fm.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/fo.svg b/src/assets/countries/fo.svg new file mode 100644 index 0000000..aff9364 --- /dev/null +++ b/src/assets/countries/fo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/flags/fr.svg b/src/assets/countries/fr.svg similarity index 100% rename from src/assets/flags/fr.svg rename to src/assets/countries/fr.svg diff --git a/src/assets/countries/ga.svg b/src/assets/countries/ga.svg new file mode 100644 index 0000000..e2b3d93 --- /dev/null +++ b/src/assets/countries/ga.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/gb.svg b/src/assets/countries/gb.svg new file mode 100644 index 0000000..2081d39 --- /dev/null +++ b/src/assets/countries/gb.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/gd.svg b/src/assets/countries/gd.svg new file mode 100644 index 0000000..663c3e5 --- /dev/null +++ b/src/assets/countries/gd.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/ge.svg b/src/assets/countries/ge.svg new file mode 100644 index 0000000..3730731 --- /dev/null +++ b/src/assets/countries/ge.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/gg.svg b/src/assets/countries/gg.svg new file mode 100644 index 0000000..6871cf6 --- /dev/null +++ b/src/assets/countries/gg.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/gh.svg b/src/assets/countries/gh.svg new file mode 100644 index 0000000..6050697 --- /dev/null +++ b/src/assets/countries/gh.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/gi.svg b/src/assets/countries/gi.svg new file mode 100644 index 0000000..16c1cd3 --- /dev/null +++ b/src/assets/countries/gi.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/gl.svg b/src/assets/countries/gl.svg new file mode 100644 index 0000000..9336824 --- /dev/null +++ b/src/assets/countries/gl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/gm.svg b/src/assets/countries/gm.svg new file mode 100644 index 0000000..2f8b4f8 --- /dev/null +++ b/src/assets/countries/gm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/gn.svg b/src/assets/countries/gn.svg new file mode 100644 index 0000000..8a1e498 --- /dev/null +++ b/src/assets/countries/gn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/gq.svg b/src/assets/countries/gq.svg new file mode 100644 index 0000000..0780a83 --- /dev/null +++ b/src/assets/countries/gq.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/gr.svg b/src/assets/countries/gr.svg new file mode 100644 index 0000000..64a5e36 --- /dev/null +++ b/src/assets/countries/gr.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/gt.svg b/src/assets/countries/gt.svg new file mode 100644 index 0000000..dd78664 --- /dev/null +++ b/src/assets/countries/gt.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/gu.svg b/src/assets/countries/gu.svg new file mode 100644 index 0000000..51d942b --- /dev/null +++ b/src/assets/countries/gu.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/gw.svg b/src/assets/countries/gw.svg new file mode 100644 index 0000000..68fe3a3 --- /dev/null +++ b/src/assets/countries/gw.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/hk.svg b/src/assets/countries/hk.svg new file mode 100644 index 0000000..437024b --- /dev/null +++ b/src/assets/countries/hk.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/hn.svg b/src/assets/countries/hn.svg new file mode 100644 index 0000000..a919db5 --- /dev/null +++ b/src/assets/countries/hn.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/flags/hr.svg b/src/assets/countries/hr.svg similarity index 100% rename from src/assets/flags/hr.svg rename to src/assets/countries/hr.svg diff --git a/src/assets/countries/ht.svg b/src/assets/countries/ht.svg new file mode 100644 index 0000000..05bad9b --- /dev/null +++ b/src/assets/countries/ht.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/flags/hu.svg b/src/assets/countries/hu.svg similarity index 100% rename from src/assets/flags/hu.svg rename to src/assets/countries/hu.svg diff --git a/src/assets/countries/id.svg b/src/assets/countries/id.svg new file mode 100644 index 0000000..b697278 --- /dev/null +++ b/src/assets/countries/id.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/ie.svg b/src/assets/countries/ie.svg new file mode 100644 index 0000000..8f5afd5 --- /dev/null +++ b/src/assets/countries/ie.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/il.svg b/src/assets/countries/il.svg new file mode 100644 index 0000000..83e46d0 --- /dev/null +++ b/src/assets/countries/il.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/im.svg b/src/assets/countries/im.svg new file mode 100644 index 0000000..4d92468 --- /dev/null +++ b/src/assets/countries/im.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/in.svg b/src/assets/countries/in.svg new file mode 100644 index 0000000..88e1b1d --- /dev/null +++ b/src/assets/countries/in.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/io.svg b/src/assets/countries/io.svg new file mode 100644 index 0000000..aad0cd7 --- /dev/null +++ b/src/assets/countries/io.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/iq.svg b/src/assets/countries/iq.svg new file mode 100644 index 0000000..dcb8abb --- /dev/null +++ b/src/assets/countries/iq.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/ir.svg b/src/assets/countries/ir.svg new file mode 100644 index 0000000..1300f06 --- /dev/null +++ b/src/assets/countries/ir.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/assets/countries/is.svg b/src/assets/countries/is.svg new file mode 100644 index 0000000..474f21f --- /dev/null +++ b/src/assets/countries/is.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/it.svg b/src/assets/countries/it.svg new file mode 100644 index 0000000..1f39ea0 --- /dev/null +++ b/src/assets/countries/it.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/je.svg b/src/assets/countries/je.svg new file mode 100644 index 0000000..2d5e75b --- /dev/null +++ b/src/assets/countries/je.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/jm.svg b/src/assets/countries/jm.svg new file mode 100644 index 0000000..22ba5f5 --- /dev/null +++ b/src/assets/countries/jm.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/jo.svg b/src/assets/countries/jo.svg new file mode 100644 index 0000000..403d3e3 --- /dev/null +++ b/src/assets/countries/jo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/jp.svg b/src/assets/countries/jp.svg new file mode 100644 index 0000000..ab66fc6 --- /dev/null +++ b/src/assets/countries/jp.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/ke.svg b/src/assets/countries/ke.svg new file mode 100644 index 0000000..4d5f072 --- /dev/null +++ b/src/assets/countries/ke.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/kg.svg b/src/assets/countries/kg.svg new file mode 100644 index 0000000..e6e3032 --- /dev/null +++ b/src/assets/countries/kg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/kh.svg b/src/assets/countries/kh.svg new file mode 100644 index 0000000..292ce1c --- /dev/null +++ b/src/assets/countries/kh.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ki.svg b/src/assets/countries/ki.svg new file mode 100644 index 0000000..7a06ecb --- /dev/null +++ b/src/assets/countries/ki.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/km.svg b/src/assets/countries/km.svg new file mode 100644 index 0000000..d23a0ac --- /dev/null +++ b/src/assets/countries/km.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/kn.svg b/src/assets/countries/kn.svg new file mode 100644 index 0000000..ea4d6b7 --- /dev/null +++ b/src/assets/countries/kn.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/kp.svg b/src/assets/countries/kp.svg new file mode 100644 index 0000000..41ff68a --- /dev/null +++ b/src/assets/countries/kp.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/kr.svg b/src/assets/countries/kr.svg new file mode 100644 index 0000000..35cfb5e --- /dev/null +++ b/src/assets/countries/kr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/kw.svg b/src/assets/countries/kw.svg new file mode 100644 index 0000000..ca76a21 --- /dev/null +++ b/src/assets/countries/kw.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/ky.svg b/src/assets/countries/ky.svg new file mode 100644 index 0000000..8de32e9 --- /dev/null +++ b/src/assets/countries/ky.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/kz.svg b/src/assets/countries/kz.svg new file mode 100644 index 0000000..5c88712 --- /dev/null +++ b/src/assets/countries/kz.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/la.svg b/src/assets/countries/la.svg new file mode 100644 index 0000000..252ae6d --- /dev/null +++ b/src/assets/countries/la.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/lb.svg b/src/assets/countries/lb.svg new file mode 100644 index 0000000..80b917b --- /dev/null +++ b/src/assets/countries/lb.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/lc.svg b/src/assets/countries/lc.svg new file mode 100644 index 0000000..3a2c18a --- /dev/null +++ b/src/assets/countries/lc.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/src/assets/countries/li.svg b/src/assets/countries/li.svg new file mode 100644 index 0000000..8508fc4 --- /dev/null +++ b/src/assets/countries/li.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/lk.svg b/src/assets/countries/lk.svg new file mode 100644 index 0000000..6a99ec2 --- /dev/null +++ b/src/assets/countries/lk.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/lr.svg b/src/assets/countries/lr.svg new file mode 100644 index 0000000..bb5e389 --- /dev/null +++ b/src/assets/countries/lr.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/ls.svg b/src/assets/countries/ls.svg new file mode 100644 index 0000000..f105c2a --- /dev/null +++ b/src/assets/countries/ls.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/lt.svg b/src/assets/countries/lt.svg new file mode 100644 index 0000000..d99274e --- /dev/null +++ b/src/assets/countries/lt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/lu.svg b/src/assets/countries/lu.svg new file mode 100644 index 0000000..01619df --- /dev/null +++ b/src/assets/countries/lu.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/lv.svg b/src/assets/countries/lv.svg new file mode 100644 index 0000000..1aeeda3 --- /dev/null +++ b/src/assets/countries/lv.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/ly.svg b/src/assets/countries/ly.svg new file mode 100644 index 0000000..f872570 --- /dev/null +++ b/src/assets/countries/ly.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/ma.svg b/src/assets/countries/ma.svg new file mode 100644 index 0000000..a160353 --- /dev/null +++ b/src/assets/countries/ma.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/mc.svg b/src/assets/countries/mc.svg new file mode 100644 index 0000000..0422ce8 --- /dev/null +++ b/src/assets/countries/mc.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/md.svg b/src/assets/countries/md.svg new file mode 100644 index 0000000..59d9bff --- /dev/null +++ b/src/assets/countries/md.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/me.svg b/src/assets/countries/me.svg new file mode 100644 index 0000000..ed9b9d2 --- /dev/null +++ b/src/assets/countries/me.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/mg.svg b/src/assets/countries/mg.svg new file mode 100644 index 0000000..829e0f1 --- /dev/null +++ b/src/assets/countries/mg.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/mh.svg b/src/assets/countries/mh.svg new file mode 100644 index 0000000..6f173e0 --- /dev/null +++ b/src/assets/countries/mh.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/mk.svg b/src/assets/countries/mk.svg new file mode 100644 index 0000000..d613528 --- /dev/null +++ b/src/assets/countries/mk.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/ml.svg b/src/assets/countries/ml.svg new file mode 100644 index 0000000..c1a8157 --- /dev/null +++ b/src/assets/countries/ml.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/mm.svg b/src/assets/countries/mm.svg new file mode 100644 index 0000000..cc7c8cb --- /dev/null +++ b/src/assets/countries/mm.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/mn.svg b/src/assets/countries/mn.svg new file mode 100644 index 0000000..6c217de --- /dev/null +++ b/src/assets/countries/mn.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/mo.svg b/src/assets/countries/mo.svg new file mode 100644 index 0000000..88f54a9 --- /dev/null +++ b/src/assets/countries/mo.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/mp.svg b/src/assets/countries/mp.svg new file mode 100644 index 0000000..14e1dbd --- /dev/null +++ b/src/assets/countries/mp.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/mq.svg b/src/assets/countries/mq.svg new file mode 100644 index 0000000..d901830 --- /dev/null +++ b/src/assets/countries/mq.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/mr.svg b/src/assets/countries/mr.svg new file mode 100644 index 0000000..2efcfcc --- /dev/null +++ b/src/assets/countries/mr.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/ms.svg b/src/assets/countries/ms.svg new file mode 100644 index 0000000..7271181 --- /dev/null +++ b/src/assets/countries/ms.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/mt.svg b/src/assets/countries/mt.svg new file mode 100644 index 0000000..b0b4f2b --- /dev/null +++ b/src/assets/countries/mt.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/mu.svg b/src/assets/countries/mu.svg new file mode 100644 index 0000000..ce82a38 --- /dev/null +++ b/src/assets/countries/mu.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/mv.svg b/src/assets/countries/mv.svg new file mode 100644 index 0000000..fd3d5b7 --- /dev/null +++ b/src/assets/countries/mv.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/mw.svg b/src/assets/countries/mw.svg new file mode 100644 index 0000000..b5f77e0 --- /dev/null +++ b/src/assets/countries/mw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/mx.svg b/src/assets/countries/mx.svg new file mode 100644 index 0000000..4f880d4 --- /dev/null +++ b/src/assets/countries/mx.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/my.svg b/src/assets/countries/my.svg new file mode 100644 index 0000000..60abfe1 --- /dev/null +++ b/src/assets/countries/my.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/mz.svg b/src/assets/countries/mz.svg new file mode 100644 index 0000000..e907e92 --- /dev/null +++ b/src/assets/countries/mz.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/na.svg b/src/assets/countries/na.svg new file mode 100644 index 0000000..b176f8d --- /dev/null +++ b/src/assets/countries/na.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/ne.svg b/src/assets/countries/ne.svg new file mode 100644 index 0000000..666b145 --- /dev/null +++ b/src/assets/countries/ne.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/nf.svg b/src/assets/countries/nf.svg new file mode 100644 index 0000000..99b32d8 --- /dev/null +++ b/src/assets/countries/nf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ng.svg b/src/assets/countries/ng.svg new file mode 100644 index 0000000..e524036 --- /dev/null +++ b/src/assets/countries/ng.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ni.svg b/src/assets/countries/ni.svg new file mode 100644 index 0000000..11f3491 --- /dev/null +++ b/src/assets/countries/ni.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/nl.svg b/src/assets/countries/nl.svg new file mode 100644 index 0000000..7857163 --- /dev/null +++ b/src/assets/countries/nl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/no.svg b/src/assets/countries/no.svg new file mode 100644 index 0000000..da49ab1 --- /dev/null +++ b/src/assets/countries/no.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/np.svg b/src/assets/countries/np.svg new file mode 100644 index 0000000..1f85ff4 --- /dev/null +++ b/src/assets/countries/np.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/nr.svg b/src/assets/countries/nr.svg new file mode 100644 index 0000000..1f4a417 --- /dev/null +++ b/src/assets/countries/nr.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/nu.svg b/src/assets/countries/nu.svg new file mode 100644 index 0000000..d5a3055 --- /dev/null +++ b/src/assets/countries/nu.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/nz.svg b/src/assets/countries/nz.svg new file mode 100644 index 0000000..8803e98 --- /dev/null +++ b/src/assets/countries/nz.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/om.svg b/src/assets/countries/om.svg new file mode 100644 index 0000000..bf2c003 --- /dev/null +++ b/src/assets/countries/om.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/pa.svg b/src/assets/countries/pa.svg new file mode 100644 index 0000000..6cb1dc6 --- /dev/null +++ b/src/assets/countries/pa.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/pe.svg b/src/assets/countries/pe.svg new file mode 100644 index 0000000..020cd4c --- /dev/null +++ b/src/assets/countries/pe.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/pf.svg b/src/assets/countries/pf.svg new file mode 100644 index 0000000..7609318 --- /dev/null +++ b/src/assets/countries/pf.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/pg.svg b/src/assets/countries/pg.svg new file mode 100644 index 0000000..d084642 --- /dev/null +++ b/src/assets/countries/pg.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/ph.svg b/src/assets/countries/ph.svg new file mode 100644 index 0000000..2da5ccd --- /dev/null +++ b/src/assets/countries/ph.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/pk.svg b/src/assets/countries/pk.svg new file mode 100644 index 0000000..e9886f1 --- /dev/null +++ b/src/assets/countries/pk.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/flags/pl.svg b/src/assets/countries/pl.svg similarity index 100% rename from src/assets/flags/pl.svg rename to src/assets/countries/pl.svg diff --git a/src/assets/countries/pn.svg b/src/assets/countries/pn.svg new file mode 100644 index 0000000..1a1376c --- /dev/null +++ b/src/assets/countries/pn.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/pr.svg b/src/assets/countries/pr.svg new file mode 100644 index 0000000..835cf3d --- /dev/null +++ b/src/assets/countries/pr.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/ps.svg b/src/assets/countries/ps.svg new file mode 100644 index 0000000..fe67dd6 --- /dev/null +++ b/src/assets/countries/ps.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/flags/pt.svg b/src/assets/countries/pt.svg similarity index 100% rename from src/assets/flags/pt.svg rename to src/assets/countries/pt.svg diff --git a/src/assets/countries/pw.svg b/src/assets/countries/pw.svg new file mode 100644 index 0000000..fbd6bad --- /dev/null +++ b/src/assets/countries/pw.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/py.svg b/src/assets/countries/py.svg new file mode 100644 index 0000000..63ec30f --- /dev/null +++ b/src/assets/countries/py.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/qa.svg b/src/assets/countries/qa.svg new file mode 100644 index 0000000..4011a4e --- /dev/null +++ b/src/assets/countries/qa.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/flags/ro.svg b/src/assets/countries/ro.svg similarity index 100% rename from src/assets/flags/ro.svg rename to src/assets/countries/ro.svg diff --git a/src/assets/flags/rs.svg b/src/assets/countries/rs.svg similarity index 100% rename from src/assets/flags/rs.svg rename to src/assets/countries/rs.svg diff --git a/src/assets/flags/ru.svg b/src/assets/countries/ru.svg similarity index 100% rename from src/assets/flags/ru.svg rename to src/assets/countries/ru.svg diff --git a/src/assets/countries/rw.svg b/src/assets/countries/rw.svg new file mode 100644 index 0000000..2bf968b --- /dev/null +++ b/src/assets/countries/rw.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/sa.svg b/src/assets/countries/sa.svg new file mode 100644 index 0000000..6127e91 --- /dev/null +++ b/src/assets/countries/sa.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/assets/countries/sb.svg b/src/assets/countries/sb.svg new file mode 100644 index 0000000..3f5c01e --- /dev/null +++ b/src/assets/countries/sb.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/sc.svg b/src/assets/countries/sc.svg new file mode 100644 index 0000000..87b4e10 --- /dev/null +++ b/src/assets/countries/sc.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/sd.svg b/src/assets/countries/sd.svg new file mode 100644 index 0000000..a0b0025 --- /dev/null +++ b/src/assets/countries/sd.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/se.svg b/src/assets/countries/se.svg new file mode 100644 index 0000000..bda8f32 --- /dev/null +++ b/src/assets/countries/se.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/sg.svg b/src/assets/countries/sg.svg new file mode 100644 index 0000000..511faa0 --- /dev/null +++ b/src/assets/countries/sg.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/flags/si.svg b/src/assets/countries/si.svg similarity index 100% rename from src/assets/flags/si.svg rename to src/assets/countries/si.svg diff --git a/src/assets/flags/sk.svg b/src/assets/countries/sk.svg similarity index 100% rename from src/assets/flags/sk.svg rename to src/assets/countries/sk.svg diff --git a/src/assets/countries/sl.svg b/src/assets/countries/sl.svg new file mode 100644 index 0000000..b2457d6 --- /dev/null +++ b/src/assets/countries/sl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/sm.svg b/src/assets/countries/sm.svg new file mode 100644 index 0000000..b368422 --- /dev/null +++ b/src/assets/countries/sm.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/sn.svg b/src/assets/countries/sn.svg new file mode 100644 index 0000000..ee7dbd8 --- /dev/null +++ b/src/assets/countries/sn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/so.svg b/src/assets/countries/so.svg new file mode 100644 index 0000000..d1d6214 --- /dev/null +++ b/src/assets/countries/so.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/sr.svg b/src/assets/countries/sr.svg new file mode 100644 index 0000000..c300807 --- /dev/null +++ b/src/assets/countries/sr.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/ss.svg b/src/assets/countries/ss.svg new file mode 100644 index 0000000..8b493f4 --- /dev/null +++ b/src/assets/countries/ss.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/st.svg b/src/assets/countries/st.svg new file mode 100644 index 0000000..ce2210b --- /dev/null +++ b/src/assets/countries/st.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/sv.svg b/src/assets/countries/sv.svg new file mode 100644 index 0000000..fba8431 --- /dev/null +++ b/src/assets/countries/sv.svg @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/sx.svg b/src/assets/countries/sx.svg new file mode 100644 index 0000000..19f3e10 --- /dev/null +++ b/src/assets/countries/sx.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/sy.svg b/src/assets/countries/sy.svg new file mode 100644 index 0000000..6df7185 --- /dev/null +++ b/src/assets/countries/sy.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/sz.svg b/src/assets/countries/sz.svg new file mode 100644 index 0000000..0b0e49d --- /dev/null +++ b/src/assets/countries/sz.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/tc.svg b/src/assets/countries/tc.svg new file mode 100644 index 0000000..1fdbd0a --- /dev/null +++ b/src/assets/countries/tc.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/td.svg b/src/assets/countries/td.svg new file mode 100644 index 0000000..2be10e8 --- /dev/null +++ b/src/assets/countries/td.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/tg.svg b/src/assets/countries/tg.svg new file mode 100644 index 0000000..8abd405 --- /dev/null +++ b/src/assets/countries/tg.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/th.svg b/src/assets/countries/th.svg new file mode 100644 index 0000000..0e84bc4 --- /dev/null +++ b/src/assets/countries/th.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/tj.svg b/src/assets/countries/tj.svg new file mode 100644 index 0000000..10752cb --- /dev/null +++ b/src/assets/countries/tj.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/tk.svg b/src/assets/countries/tk.svg new file mode 100644 index 0000000..65d3752 --- /dev/null +++ b/src/assets/countries/tk.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/tm.svg b/src/assets/countries/tm.svg new file mode 100644 index 0000000..81cb7af --- /dev/null +++ b/src/assets/countries/tm.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/tn.svg b/src/assets/countries/tn.svg new file mode 100644 index 0000000..731ad16 --- /dev/null +++ b/src/assets/countries/tn.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/to.svg b/src/assets/countries/to.svg new file mode 100644 index 0000000..df75cbf --- /dev/null +++ b/src/assets/countries/to.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/tr.svg b/src/assets/countries/tr.svg new file mode 100644 index 0000000..960a99d --- /dev/null +++ b/src/assets/countries/tr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/tt.svg b/src/assets/countries/tt.svg new file mode 100644 index 0000000..f85a554 --- /dev/null +++ b/src/assets/countries/tt.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/tv.svg b/src/assets/countries/tv.svg new file mode 100644 index 0000000..907ff2b --- /dev/null +++ b/src/assets/countries/tv.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/tw.svg b/src/assets/countries/tw.svg new file mode 100644 index 0000000..d5d10cc --- /dev/null +++ b/src/assets/countries/tw.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/tz.svg b/src/assets/countries/tz.svg new file mode 100644 index 0000000..ecb2cf7 --- /dev/null +++ b/src/assets/countries/tz.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/ua.svg b/src/assets/countries/ua.svg new file mode 100644 index 0000000..92a5a31 --- /dev/null +++ b/src/assets/countries/ua.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/ug.svg b/src/assets/countries/ug.svg new file mode 100644 index 0000000..b7090f0 --- /dev/null +++ b/src/assets/countries/ug.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/us.svg b/src/assets/countries/us.svg new file mode 100644 index 0000000..55619cf --- /dev/null +++ b/src/assets/countries/us.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/uy.svg b/src/assets/countries/uy.svg new file mode 100644 index 0000000..a5d8bc4 --- /dev/null +++ b/src/assets/countries/uy.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/countries/uz.svg b/src/assets/countries/uz.svg new file mode 100644 index 0000000..04b3384 --- /dev/null +++ b/src/assets/countries/uz.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/assets/countries/ve.svg b/src/assets/countries/ve.svg new file mode 100644 index 0000000..84917d6 --- /dev/null +++ b/src/assets/countries/ve.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/assets/countries/vi.svg b/src/assets/countries/vi.svg new file mode 100644 index 0000000..6899a38 --- /dev/null +++ b/src/assets/countries/vi.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/countries/vn.svg b/src/assets/countries/vn.svg new file mode 100644 index 0000000..04c8340 --- /dev/null +++ b/src/assets/countries/vn.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/assets/countries/vu.svg b/src/assets/countries/vu.svg new file mode 100644 index 0000000..fc7ca95 --- /dev/null +++ b/src/assets/countries/vu.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/assets/countries/ws.svg b/src/assets/countries/ws.svg new file mode 100644 index 0000000..b19e747 --- /dev/null +++ b/src/assets/countries/ws.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/ye.svg b/src/assets/countries/ye.svg new file mode 100644 index 0000000..dc345a7 --- /dev/null +++ b/src/assets/countries/ye.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/assets/countries/za.svg b/src/assets/countries/za.svg new file mode 100644 index 0000000..63f69bb --- /dev/null +++ b/src/assets/countries/za.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/src/assets/countries/zm.svg b/src/assets/countries/zm.svg new file mode 100644 index 0000000..ac78487 --- /dev/null +++ b/src/assets/countries/zm.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/countries/zw.svg b/src/assets/countries/zw.svg new file mode 100644 index 0000000..67cc73d --- /dev/null +++ b/src/assets/countries/zw.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/constants/countries.ts b/src/constants/countries.ts index 25b7743..8155daa 100644 --- a/src/constants/countries.ts +++ b/src/constants/countries.ts @@ -1,88 +1,328 @@ -import { icons } from '.'; +import { icons } from "."; -const { flags } = icons; +const { countries: flags } = icons; -const countries = [ - { - value: 'pl', - label: 'Poland', - img: flags.pl, - }, - { - value: 'cz', - label: 'Czech Republic', - img: flags.cz, - }, - { - value: 'hu', - label: 'Hungary', - img: flags.hu, - }, - { - value: 'sk', - label: 'Slovak Republic', - img: flags.sk, - }, - { - value: 'bg', - label: 'Bulgaria', - img: flags.bg, - }, - { - value: 'de', - label: 'Germany', - img: flags.de, - }, - { - value: 'es', - label: 'Spain', - img: flags.es, - }, - { - value: 'ro', - label: 'Romania', - img: flags.ro, - }, - { - value: 'ru', - label: 'Russia', - img: flags.ru, - }, - { - value: 'rs', - label: 'Serbia', - img: flags.rs, - }, - { - value: 'cn', - label: 'China', - img: flags.cn, - }, - { - value: 'fr', - label: 'France', - img: flags.fr, - }, - { - value: 'hr', - label: 'Croatia', - img: flags.hr, - }, - { - value: 'at', - label: 'Austria', - img: flags.at, - }, - { - value: 'pt', - label: 'Portugal', - img: flags.pt, - }, - { - value: 'si', - label: 'Slovenia', - img: flags.si, - }, -]; +export const availableCountries = { + AF: "Afghanistan", + AL: "Albania", + DZ: "Algeria", + AS: "American Samoa", + AD: "Andorra", + AO: "Angola", + AI: "Anguilla", + AG: "Antigua and Barbuda", + AR: "Argentina", + AM: "Armenia", + AW: "Aruba", + AU: "Australia", + AT: "Austria", + AZ: "Azerbaijan", + BS: "Bahamas", + BH: "Bahrain", + BD: "Bangladesh", + BB: "Barbados", + BY: "Belarus", + BE: "Belgium", + BZ: "Belize", + BJ: "Benin", + BM: "Bermuda", + BT: "Bhutan", + BO: "Bolivia, Plurinational State of", + BA: "Bosnia and Herzegovina", + BW: "Botswana", + BR: "Brazil", + IO: "British Indian Ocean Territory", + BG: "Bulgaria", + BF: "Burkina Faso", + BI: "Burundi", + KH: "Cambodia", + CM: "Cameroon", + CA: "Canada", + CV: "Cape Verde", + KY: "Cayman Islands", + CF: "Central African Republic", + TD: "Chad", + CL: "Chile", + CN: "China", + CO: "Colombia", + KM: "Comoros", + CG: "Congo", + CD: "Democratic Republic of the Congo", + CK: "Cook Islands", + CR: "Costa Rica", + CI: "Côte d'Ivoire", + HR: "Croatia", + CU: "Cuba", + CW: "Curaçao", + CY: "Cyprus", + CZ: "Czech Republic", + DK: "Denmark", + DJ: "Djibouti", + DM: "Dominica", + DO: "Dominican Republic", + EC: "Ecuador", + EG: "Egypt", + SV: "El Salvador", + GQ: "Equatorial Guinea", + ER: "Eritrea", + EE: "Estonia", + ET: "Ethiopia", + FK: "Falkland Islands (Malvinas)", + FO: "Faroe Islands", + FJ: "Fiji", + FI: "Finland", + FR: "France", + PF: "French Polynesia", + GA: "Gabon", + GM: "Gambia", + GE: "Georgia", + DE: "Germany", + GH: "Ghana", + GI: "Gibraltar", + GR: "Greece", + GL: "Greenland", + GD: "Grenada", + GU: "Guam", + GT: "Guatemala", + GG: "Guernsey", + GN: "Guinea", + GW: "Guinea-Bissau", + HT: "Haiti", + HN: "Honduras", + HK: "Hong Kong", + HU: "Hungary", + IS: "Iceland", + IN: "India", + ID: "Indonesia", + IR: "Iran, Islamic Republic of", + IQ: "Iraq", + IE: "Ireland", + IM: "Isle of Man", + IL: "Israel", + IT: "Italy", + JM: "Jamaica", + JP: "Japan", + JE: "Jersey", + JO: "Jordan", + KZ: "Kazakhstan", + KE: "Kenya", + KI: "Kiribati", + KP: "North Korea", + KR: "South Korea", + KW: "Kuwait", + KG: "Kyrgyzstan", + LA: "Lao People's Democratic Republic", + LV: "Latvia", + LB: "Lebanon", + LS: "Lesotho", + LR: "Liberia", + LY: "Libya", + LI: "Liechtenstein", + LT: "Lithuania", + LU: "Luxembourg", + MO: "Macao", + MK: "Republic of Macedonia", + MG: "Madagascar", + MW: "Malawi", + MY: "Malaysia", + MV: "Maldives", + ML: "Mali", + MT: "Malta", + MH: "Marshall Islands", + MQ: "Martinique", + MR: "Mauritania", + MU: "Mauritius", + MX: "Mexico", + FM: "Micronesia, Federated States of", + MD: "Republic of Moldova", + MC: "Monaco", + MN: "Mongolia", + ME: "Montenegro", + MS: "Montserrat", + MA: "Morocco", + MZ: "Mozambique", + MM: "Myanmar", + NA: "Namibia", + NR: "Nauru", + NP: "Nepal", + NL: "Netherlands", + NZ: "New Zealand", + NI: "Nicaragua", + NE: "Niger", + NG: "Nigeria", + NU: "Niue", + NF: "Norfolk Island", + MP: "Northern Mariana Islands", + NO: "Norway", + OM: "Oman", + PK: "Pakistan", + PW: "Palau", + PS: "Palestinian Territory", + PA: "Panama", + PG: "Papua New Guinea", + PY: "Paraguay", + PE: "Peru", + PH: "Philippines", + PN: "Pitcairn", + PL: "Poland", + PT: "Portugal", + PR: "Puerto Rico", + QA: "Qatar", + RO: "Romania", + RU: "Russia", + RW: "Rwanda", + KN: "Saint Kitts and Nevis", + LC: "Saint Lucia", + WS: "Samoa", + SM: "San Marino", + ST: "Sao Tome and Principe", + SA: "Saudi Arabia", + SN: "Senegal", + RS: "Serbia", + SC: "Seychelles", + SL: "Sierra Leone", + SG: "Singapore", + SX: "Sint Maarten", + SK: "Slovakia", + SI: "Slovenia", + SB: "Solomon Islands", + SO: "Somalia", + ZA: "South Africa", + SS: "South Sudan", + ES: "Spain", + LK: "Sri Lanka", + SD: "Sudan", + SR: "Suriname", + SZ: "Swaziland", + SE: "Sweden", + CH: "Switzerland", + SY: "Syria", + TW: "Taiwan", + TJ: "Tajikistan", + TZ: "Tanzania", + TH: "Thailand", + TG: "Togo", + TK: "Tokelau", + TO: "Tonga", + TT: "Trinidad and Tobago", + TN: "Tunisia", + TR: "Turkey", + TM: "Turkmenistan", + TC: "Turks and Caicos Islands", + TV: "Tuvalu", + UG: "Uganda", + UA: "Ukraine", + AE: "United Arab Emirates", + GB: "United Kingdom", + US: "United States", + UY: "Uruguay", + UZ: "Uzbekistan", + VU: "Vanuatu", + VE: "Venezuela, Bolivarian Republic of", + VN: "Viet Nam", + VI: "Virgin Islands", + YE: "Yemen", + ZM: "Zambia", + ZW: "Zimbabwe", +}; + +// const countries = availableCountries.map((country) => ( +// { +// value: +// } +// { +// value: "pl", +// label: "Poland", +// img: flags.pl, +// }, +// { +// value: "cz", +// label: "Czech Republic", +// img: flags.cz, +// }, +// { +// value: "hu", +// label: "Hungary", +// img: flags.hu, +// }, +// { +// value: "sk", +// label: "Slovak Republic", +// img: flags.sk, +// }, +// { +// value: "bg", +// label: "Bulgaria", +// img: flags.bg, +// }, +// { +// value: "de", +// label: "Germany", +// img: flags.de, +// }, +// { +// value: "es", +// label: "Spain", +// img: flags.es, +// }, +// { +// value: "ro", +// label: "Romania", +// img: flags.ro, +// }, +// { +// value: "ru", +// label: "Russia", +// img: flags.ru, +// }, +// { +// value: "rs", +// label: "Serbia", +// img: flags.rs, +// }, +// { +// value: "cn", +// label: "China", +// img: flags.cn, +// }, +// { +// value: "fr", +// label: "France", +// img: flags.fr, +// }, +// { +// value: "hr", +// label: "Croatia", +// img: flags.hr, +// }, +// { +// value: "at", +// label: "Austria", +// img: flags.at, +// }, +// { +// value: "pt", +// label: "Portugal", +// img: flags.pt, +// }, +// { +// value: "si", +// label: "Slovenia", +// img: flags.si, +// }, +// { +// value: "uk", +// label: "United Kingdom", +// img: flags.si, +// }, +// ); + +const countries = Object.entries(availableCountries).map((item) => ({ + value: item[0], + label: item[1], + img: flags[item[0].toLowerCase()], +})); + +console.log("COUNTRIES", countries); export default countries; diff --git a/src/constants/icons.ts b/src/constants/icons.ts index 34d956a..119fcfa 100644 --- a/src/constants/icons.ts +++ b/src/constants/icons.ts @@ -50,24 +50,23 @@ const amrest = { }, }; -// TODO: rafactor it to countries -// Flags -import pl from "@assets/flags/pl.svg"; -import cz from "@assets/flags/cz.svg"; -import hu from "@assets/flags/hu.svg"; -import sk from "@assets/flags/sk.svg"; -import bg from "@assets/flags/bg.svg"; -import de from "@assets/flags/de.svg"; -import es from "@assets/flags/es.svg"; -import ro from "@assets/flags/ro.svg"; -import ru from "@assets/flags/ru.svg"; -import rs from "@assets/flags/rs.svg"; -import cn from "@assets/flags/cn.svg"; -import fr from "@assets/flags/fr.svg"; -import hr from "@assets/flags/hr.svg"; -import at from "@assets/flags/at.svg"; -import pt from "@assets/flags/pt.svg"; -import si from "@assets/flags/si.svg"; +import pl from "@assets/countries/pl.svg"; +import cz from "@assets/countries/cz.svg"; +import hu from "@assets/countries/hu.svg"; +import sk from "@assets/countries/sk.svg"; +import bg from "@assets/countries/bg.svg"; +import de from "@assets/countries/de.svg"; +import es from "@assets/countries/es.svg"; +import ro from "@assets/countries/ro.svg"; +import ru from "@assets/countries/ru.svg"; +import rs from "@assets/countries/rs.svg"; +import cn from "@assets/countries/cn.svg"; +import fr from "@assets/countries/fr.svg"; +import hr from "@assets/countries/hr.svg"; +import at from "@assets/countries/at.svg"; +import pt from "@assets/countries/pt.svg"; +import si from "@assets/countries/si.svg"; +import gb from "@assets/countries/gb.svg"; import star from "@assets/icons/star.png"; import jobs from "@assets/icons/jobs.png"; @@ -75,7 +74,7 @@ import users from "@assets/icons/users.png"; import training from "@assets/icons/training.png"; import closed from "@assets/icons/closed.png"; -const flags = { +const countries = { all, pl, cz, @@ -93,6 +92,7 @@ const flags = { at, pt, si, + gb, }; const icons = { @@ -105,6 +105,6 @@ const icons = { export default { amrest, - flags, + countries, icons, }; diff --git a/src/pages/apps/[name]/consumers/[id]/overview.tsx b/src/pages/apps/[name]/consumers/[id]/overview.tsx index 0aee48e..d2cdc82 100644 --- a/src/pages/apps/[name]/consumers/[id]/overview.tsx +++ b/src/pages/apps/[name]/consumers/[id]/overview.tsx @@ -216,7 +216,7 @@ function ConsumerFormSection(props: ConsumerFormProps) { options={organization?.countries} renderValue={(items) => ( ))} diff --git a/src/pages/projects/[slug]/apps/index.tsx b/src/pages/projects/[slug]/apps/index.tsx index 7e194cf..4f8d3f3 100644 --- a/src/pages/projects/[slug]/apps/index.tsx +++ b/src/pages/projects/[slug]/apps/index.tsx @@ -100,7 +100,9 @@ export default function ProjectAppsPage() { {country.code} ))} From 495cc58a0024e9b93b386509f89a37728df062ad Mon Sep 17 00:00:00 2001 From: tazo90 Date: Mon, 6 Jun 2022 21:40:59 +0200 Subject: [PATCH 2/3] Basic multi organization implementation --- src/apps/stores/index.tsx | 2 +- src/lib/prisma/fixtures/amrest.ts | 37 ++-- src/lib/prisma/fixtures/index.ts | 4 + src/lib/prisma/fixtures/lpp.ts | 166 ++++++++++++++++++ .../migration.sql | 5 + .../migration.sql | 2 + .../migration.sql | 2 + src/lib/prisma/schema.prisma | 7 +- src/lib/prisma/seed.ts | 93 +++++----- 9 files changed, 253 insertions(+), 65 deletions(-) create mode 100644 src/lib/prisma/fixtures/index.ts create mode 100644 src/lib/prisma/fixtures/lpp.ts create mode 100644 src/lib/prisma/migrations/20220605200152_remove_unique_const_from_country/migration.sql create mode 100644 src/lib/prisma/migrations/20220605200310_remove_constraint_from_country/migration.sql create mode 100644 src/lib/prisma/migrations/20220605201504_user_username_not_unique/migration.sql diff --git a/src/apps/stores/index.tsx b/src/apps/stores/index.tsx index bc4f3ab..8c257d4 100644 --- a/src/apps/stores/index.tsx +++ b/src/apps/stores/index.tsx @@ -19,7 +19,7 @@ export default function StoresApp(props: StoresAppProps) { const dispatch = useDispatch(); const { apiKey } = props; const [isAuthorized, setIsAuthorized] = useState(null); - const organization = "amrest"; + const organization = "lpp"; useEffect(() => { dispatch(setAppConfig(appConfig)); diff --git a/src/lib/prisma/fixtures/amrest.ts b/src/lib/prisma/fixtures/amrest.ts index 87bd6b1..8232042 100644 --- a/src/lib/prisma/fixtures/amrest.ts +++ b/src/lib/prisma/fixtures/amrest.ts @@ -1,4 +1,8 @@ -import { ApplicationConsumerStatus, ApplicationType, UserPlan } from "@prisma/client"; +import { + ApplicationConsumerStatus, + ApplicationType, + UserPlan, +} from "@prisma/client"; const organization = { name: "AmRest", @@ -31,7 +35,7 @@ const brands = [ fullName: "Blue Frog", }, { - name: "Kabb", + name: "KAAB", fullName: "Kabb", }, { @@ -113,17 +117,17 @@ const countries = [ const users = [ { - email: "tazo@gmail.com", + email: "user1@amrest.eu", password: "pass", - username: "tazo90", - name: "ala", + username: "user1", + name: "user1", plan: UserPlan.PRO, }, { - email: "dieselo@gmail.pl", + email: "user2@amrest.eu", password: "pass", - username: "dieselo", - name: "Team Pro Example", + username: "user2", + name: "user2", plan: UserPlan.FREE, }, ]; @@ -155,7 +159,7 @@ const apps = [ domain: "https://amspace.amrest.eu", project: "amspace", brands: ["KFC", "PH", "BK", "SBX"], - countries: ["PL", "CZ", "HU"] + countries: ["PL", "CZ", "HU"], }, { uid: "1", @@ -164,9 +168,9 @@ const apps = [ domain: "https://amspace.amrest.eu", project: "amspace", brands: ["KFC"], - countries: ["PL"] + countries: ["PL"], }, - ] + ], }, { type: ApplicationType.JOBS, @@ -181,8 +185,7 @@ const apps = [ brands: ["KFC"], countries: ["PL"], }, - - ] + ], }, { type: ApplicationType.ECOMMERCE, @@ -195,7 +198,7 @@ const apps = [ domain: "https://kfc.pl", project: "ecommerce", brands: ["KFC"], - countries: ["PL"] + countries: ["PL"], }, { uid: "4", @@ -204,11 +207,11 @@ const apps = [ domain: "http://pizzahut.pl", project: "ecommerce", brands: ["PH"], - countries: ["PL"] + countries: ["PL"], }, - ] + ], }, -] +]; export default { organization, diff --git a/src/lib/prisma/fixtures/index.ts b/src/lib/prisma/fixtures/index.ts new file mode 100644 index 0000000..0e74561 --- /dev/null +++ b/src/lib/prisma/fixtures/index.ts @@ -0,0 +1,4 @@ +import amrest from "./amrest"; +import lpp from "./lpp"; + +export default { amrest, lpp }; diff --git a/src/lib/prisma/fixtures/lpp.ts b/src/lib/prisma/fixtures/lpp.ts new file mode 100644 index 0000000..2518fdb --- /dev/null +++ b/src/lib/prisma/fixtures/lpp.ts @@ -0,0 +1,166 @@ +import { + ApplicationConsumerStatus, + ApplicationType, + UserPlan, +} from "@prisma/client"; + +const organization = { + name: "LPP", + slug: "lpp", +}; + +const brands = [ + { + name: "RESERVED", + fullName: "Reserved", + }, + { + name: "CROPP", + fullName: "Cropp", + }, + { + name: "HOUSE", + fullName: "House", + }, + { + name: "MOHITO", + fullName: "Mohito", + }, + { + name: "SINSAY", + fullName: "Sinsay", + }, +]; + +const countries = [ + { + code: "PL", + name: "Poland", + }, + { + code: "CZ", + name: "Czech Republic", + }, + { + code: "HU", + name: "Hungary", + }, + { + code: "SK", + name: "Slovak Republic", + }, + { + code: "BG", + name: "Bulgaria", + }, + { + code: "DE", + name: "Germany", + }, + { + code: "ES", + name: "Spain", + }, + { + code: "RO", + name: "Romania", + }, + { + code: "RU", + name: "Russia", + }, + { + code: "RS", + name: "Serbia", + }, + { + code: "CN", + name: "China", + }, + { + code: "FR", + name: "France", + }, + { + code: "HR", + name: "Croatia", + }, + { + code: "AT", + name: "Austria", + }, + { + code: "PT", + name: "Portugal", + }, + { + code: "SI", + name: "Slovenia", + }, +]; + +const users = [ + { + email: "user1@lpp.com", + password: "pass", + username: "user1", + name: "user1", + plan: UserPlan.PRO, + }, + { + email: "user2@lpp.com", + password: "pass", + username: "user2", + name: "user2", + plan: UserPlan.FREE, + }, +]; + +const projects = [ + { + name: "LPP", + slug: "lpp", + }, +]; + +const apps = [ + { + type: ApplicationType.STORES, + paid: false, + consumers: [ + { + uid: "1", + title: "LPP Stores", + status: ApplicationConsumerStatus.DRAFT, + domain: "https://lpp.com", + project: "lpp", + brands: ["reserved", "sinsay"], + countries: ["PL", "CZ", "HU"], + }, + ], + }, + { + type: ApplicationType.JOBS, + paid: false, + consumers: [ + { + uid: "2", + title: "LPP Sinsay PL", + status: ApplicationConsumerStatus.DRAFT, + domain: "https://sinsay.pl", + project: "lpp", + brands: ["house"], + countries: ["PL"], + }, + ], + }, +]; + +export default { + organization, + brands, + countries, + users, + projects, + apps, +}; diff --git a/src/lib/prisma/migrations/20220605200152_remove_unique_const_from_country/migration.sql b/src/lib/prisma/migrations/20220605200152_remove_unique_const_from_country/migration.sql new file mode 100644 index 0000000..edb2958 --- /dev/null +++ b/src/lib/prisma/migrations/20220605200152_remove_unique_const_from_country/migration.sql @@ -0,0 +1,5 @@ +-- DropIndex +DROP INDEX "country_code_key"; + +-- DropIndex +DROP INDEX "country_name_key"; diff --git a/src/lib/prisma/migrations/20220605200310_remove_constraint_from_country/migration.sql b/src/lib/prisma/migrations/20220605200310_remove_constraint_from_country/migration.sql new file mode 100644 index 0000000..21df6c2 --- /dev/null +++ b/src/lib/prisma/migrations/20220605200310_remove_constraint_from_country/migration.sql @@ -0,0 +1,2 @@ +-- DropIndex +DROP INDEX "country_name_code_key"; diff --git a/src/lib/prisma/migrations/20220605201504_user_username_not_unique/migration.sql b/src/lib/prisma/migrations/20220605201504_user_username_not_unique/migration.sql new file mode 100644 index 0000000..986e4b3 --- /dev/null +++ b/src/lib/prisma/migrations/20220605201504_user_username_not_unique/migration.sql @@ -0,0 +1,2 @@ +-- DropIndex +DROP INDEX "users_username_key"; diff --git a/src/lib/prisma/schema.prisma b/src/lib/prisma/schema.prisma index 284e59e..19e4b38 100644 --- a/src/lib/prisma/schema.prisma +++ b/src/lib/prisma/schema.prisma @@ -34,7 +34,7 @@ model Credential { model User { id Int @id @default(autoincrement()) - username String? @unique + username String? name String? email String @unique emailVerified DateTime? @@ -74,8 +74,8 @@ model Organization { model Country { id Int @id @default(autoincrement()) - name String @unique - code String @unique + name String + code String organization Organization @relation(fields: [organizationId], references: [id], onDelete: Cascade) organizationId Int @@ -83,7 +83,6 @@ model Country { job Job[] store Store[] - @@unique([name, code]) @@map(name: "country") } diff --git a/src/lib/prisma/seed.ts b/src/lib/prisma/seed.ts index 37936ec..6a44a2c 100644 --- a/src/lib/prisma/seed.ts +++ b/src/lib/prisma/seed.ts @@ -2,7 +2,7 @@ import { PrismaClient, Prisma, MembershipRole, UserPlan } from "@prisma/client"; import short from "short-uuid"; import { hashPassword } from "../auth"; -import data from "./fixtures/amrest"; +import fixtures from "./fixtures"; import { generateUniqueAPIKey } from "../api-keys"; import { omit } from "../lodash"; @@ -137,19 +137,16 @@ async function createProjects( ...project, organization: { connect: { id: organization.id } }, owner: { connect: { id: projectOwner.id } }, - } - }) + }, + }); }); } -async function createAppsAndConsumers( - appOwner: any, - apps: any -) { +async function createAppsAndConsumers(appOwner: any, apps: any) { apps.map(async (app: any) => { const appObj = await prisma.application.create({ data: { - ...omit(app, 'consumers'), + ...omit(app, "consumers"), owner: { connect: { id: appOwner.id } }, }, }); @@ -157,7 +154,9 @@ async function createAppsAndConsumers( console.log(`\t👤 Created app '${app.type}'`); // Create consumers - app?.consumers.map(async (consumer: any) => await createConsumer(appObj, consumer)); + app?.consumers.map( + async (consumer: any) => await createConsumer(appObj, consumer) + ); }); } @@ -166,7 +165,7 @@ async function createConsumer(app: any, consumer: any) { const brands = await prisma.brand.findMany({ where: { - name: { in: consumer.brands } + name: { in: consumer.brands }, }, select: { id: true, @@ -174,7 +173,7 @@ async function createConsumer(app: any, consumer: any) { }); const countries = await prisma.country.findMany({ where: { - code: { in: consumer.countries } + code: { in: consumer.countries }, }, select: { id: true, @@ -185,7 +184,7 @@ async function createConsumer(app: any, consumer: any) { data: { ...consumer, uid: translator.new(), - application: { connect: { id: app.id }}, + application: { connect: { id: app.id } }, project: { connect: { slug: consumer.project } }, user: { connect: { id: app.ownerId } }, expires: new Date( @@ -194,10 +193,10 @@ async function createConsumer(app: any, consumer: any) { // TODO: not secure, store hashedApiKey instead raw token in database apiKey: apiKey, brands: { - connect: brands.map((brand) => ({id: brand.id})) + connect: brands.map((brand) => ({ id: brand.id })), }, countries: { - connect: countries.map((country) => ({id: country.id})) + connect: countries.map((country) => ({ id: country.id })), }, }, }); @@ -207,40 +206,48 @@ async function createConsumer(app: any, consumer: any) { ); } +const ORGANIZATIONS = ["amrest", "lpp"]; + async function main() { await dropTables(); - // Create users - const proUser = await createUser({ - user: data.users[0], - }); + const _fixtures: Record = fixtures; - const freeUser = await createUser({ - user: data.users[1], - }); + ORGANIZATIONS.map(async (organizationName) => { + const data = _fixtures[organizationName]; - // Create organization and members - const org = await createOrganizationAndUsers(data.organization, [ - { - id: proUser.id, - username: proUser.name || "Unknown", - }, - { - id: freeUser.id, - username: freeUser.name || "Unknown", - }, - ]); - - if (org) { - // Create brands - await createBrands(org, data.brands); - // Create countries - await createCountries(org, data.countries); - // Create projects - await createProjects(org, proUser, data.projects); - // Create apps and consumers - await createAppsAndConsumers(proUser, data.apps) - } + // Create users + const proUser = await createUser({ + user: data.users[0], + }); + + const freeUser = await createUser({ + user: data.users[1], + }); + + // Create organization and members + const org = await createOrganizationAndUsers(data.organization, [ + { + id: proUser.id, + username: proUser.name || "Unknown", + }, + { + id: freeUser.id, + username: freeUser.name || "Unknown", + }, + ]); + + if (org) { + // Create brands + await createBrands(org, data.brands); + // Create countries + await createCountries(org, data.countries); + // Create projects + await createProjects(org, proUser, data.projects); + // Create apps and consumers + await createAppsAndConsumers(proUser, data.apps); + } + }); } main() From 147c8ddf58aab76dd5d47f8efdf503c121ef8486 Mon Sep 17 00:00:00 2001 From: tazo90 Date: Tue, 7 Jun 2022 23:15:30 +0200 Subject: [PATCH 3/3] Add LPP icons --- src/assets/lpp/brands/cropp.png | Bin 0 -> 2270 bytes src/assets/lpp/brands/house.png | Bin 0 -> 34937 bytes src/assets/lpp/brands/lpp.png | Bin 0 -> 3450 bytes src/assets/lpp/brands/mohito.png | Bin 0 -> 3180 bytes src/assets/lpp/brands/reserved.png | Bin 0 -> 22112 bytes src/assets/lpp/brands/sinsay.png | Bin 0 -> 7546 bytes src/assets/lpp/markers/cropp.png | Bin 0 -> 2270 bytes src/assets/lpp/markers/house.png | Bin 0 -> 34937 bytes src/assets/lpp/markers/lpp.png | Bin 0 -> 3450 bytes src/assets/lpp/markers/mohito.png | Bin 0 -> 3180 bytes src/assets/lpp/markers/reserved.png | Bin 0 -> 22112 bytes src/assets/lpp/markers/sinsay.png | Bin 0 -> 7546 bytes src/components/map/map.tsx | 1 + src/components/map/markers/job-marker.ts | 4 +-- src/components/map/markers/store-marker.ts | 4 +-- src/components/map/markers/summary-marker.ts | 4 +-- src/constants/icons.ts | 35 +++++++++++++++++++ 17 files changed, 42 insertions(+), 6 deletions(-) create mode 100644 src/assets/lpp/brands/cropp.png create mode 100644 src/assets/lpp/brands/house.png create mode 100644 src/assets/lpp/brands/lpp.png create mode 100644 src/assets/lpp/brands/mohito.png create mode 100644 src/assets/lpp/brands/reserved.png create mode 100644 src/assets/lpp/brands/sinsay.png create mode 100644 src/assets/lpp/markers/cropp.png create mode 100644 src/assets/lpp/markers/house.png create mode 100644 src/assets/lpp/markers/lpp.png create mode 100644 src/assets/lpp/markers/mohito.png create mode 100644 src/assets/lpp/markers/reserved.png create mode 100644 src/assets/lpp/markers/sinsay.png diff --git a/src/assets/lpp/brands/cropp.png b/src/assets/lpp/brands/cropp.png new file mode 100644 index 0000000000000000000000000000000000000000..5e085dbbe9525b8dd29d63fd0308decfb4fc8f8b GIT binary patch literal 2270 zcmaKtYdF;V7RN`I?b23lDX}r)Kcit>Vwe~s_nE(m+`|-;TO{M2OEx>zbVhFT$JjEN zXr@9gDWu#AX^6IQ2)QMfCL&X8gnO3EU)mQt<4N?Ix;dcH#=*HF}O}o5iTy;SX;X~yGX)d@87@A z%*a?-Sy4PF-@)Vkv$q$8Kqe(7CSSUA($%fBq~t<$Gzqjd!eSp(R_bbLpA870N4KuR zU=lxrR^~3TtWP(C$+u1R(h4aLxZ;k%#rU{;)UnM?ac>h?9uJTo@OoOdHk>Ra|wmyN;g0IE4`*X4JA&uncW zI(-+L-IVw_zz?{$n35|Iu+E;5nl% zmQz8OXt;IzkBADBGJaZ<^*3DB2CsKEroRhb z&^3z@grMx^eHo0UPTQ=ygh0DOI$}1Ne1s`{o>Ug@Q+;%WjAs6##pT^zV`A3_9yI-& zGeAL0$_;}|q2stGnTlfX@N5m;Ky!K3Ybr=TU-3J zFvo?f*W*YD3#B8toLE*&wycg2V$#Nv7nzPci8)3Z-hyyi)7QMVlnyAK@ z21!XMP_$mpGQ3aJp<02ZwZ)P_{CES!#RoO32H)B^`OM=W`HQDc@72NSY1l=GC2E`%M?o#jEakAL7opqZ)!`OkTdbrvZk>gjO*)=9j+70djw06_E1(40x^xnz3QVu3g zNUVA>6v+Ms?*nNDpx`v1XQs;52}82irkjW!L8m%`S8sm;3*AlD4(RI%f`zA zyp>Nl4eCf(R>X2DPW8l#P6p;_zIO1PE_`$bfIFLUMSye)Kb6i249G5h(G``(8SWrl zd^dvC($Rzbj0sLPe(5(9pqp&O{l_c}27EOr;lZb>;o|l7@U0<7y?X#xG_C`tC|LF&)gyl@0!nGJN=9C!m!}#0 zP6Jm+-j2UM!s3Y{q5igxE5jdFF9z_l9}%ZmU5W?LMTISn^qz!lo8yu!Cc#?Fr7-F63QMMajhn z7@a%WUmZDIOK^lT_JJMDHyH+hw5OLMX8n~gR?zSI!T0xvC~G#Z2El3;hy9Rz#0*3;T3P)g;VFtfRDtjp4>(Q5X8*3Di5sfW!Y^< zH~R9*51mYC)I-yaoQOlBW&53owiDAkd(l|8O+~1mebsPmL-f+PAdKXSb{#PAYn@%Z z#o0clD3cA$cg?93S7l=XLS*&Gp`fp>L5-E^ryjc7GS9c-6CPDX)HL+z0rYl9cc*ri z7BOW(U0S@0Mz4_T!H6qVd&_&9^x*Kt| zp$t0~I$OgH{(+o!BJyE~rb}Fap4|YT^?DTbdQ`T(KXi54BVtnkZ+e?|@ z5}w59M^ABGr#qBp)KHnZHD7V?`97K8)=#l;f70}@MAOtm#w0vE(y(;g!^wv^Cm1ix z&Q0)sW26R}lE|iCCcI+t?%R<7Ay5vS@{JiDc$=A;Kofnj52%FZz?#QIS*ad@~0?wM`#c6X^HmPSm zv$wU3AKQ8Ezd-tL1Ujf+HNVOEADVtg<9G3YII4>JQT6}O^mEj%%Xjl>I^ZZpq5oKl kW#S}V!@7L~7CQ*v6u+Iz8tA9DWdG}VptZeKxdkQpPvBuDGXMYp literal 0 HcmV?d00001 diff --git a/src/assets/lpp/brands/house.png b/src/assets/lpp/brands/house.png new file mode 100644 index 0000000000000000000000000000000000000000..cc621ceb7fa33154642f74f26362e8c3e5d18123 GIT binary patch literal 34937 zcmeEu^K)fy@aDZYb|$uM+nU&!*tTtBVjC0NwvD+-CiaArPcX4J^R3#g{b~P#ty8B? z^{sl(>F!rgcR%lqR#yCq1dj&~0059=q$N}V03gG^8y5QW7jOS~_s<8=RrRYFpl*)f z6aWwb$ViB)djZe=VS>yw((b+Q=-e;z^YaB*#OIs=lrUf5ewd+RIf-IuLur1~hnS-4 z8sltusShdq5mnehBZE50OP$2Q``{Lz_HoJIZs6(esqygV?Ci8M-`BG0&$2IfzVH0Q zoZ!QzYaU|AsuAtKOBosiHdU0+9+MG@;qyubVKtnKG+;Df(BQ*s4bbJ(HDR`XN)18g z<3XiCr6Oy}1E6nfZfUg@pHdJM13&b?W>XQL?WW4A?Ii!_HAZW!|MPCH&vqJI`sVaD z|GovBjt9yC<${}vf}m=ePU&=2J|!T6mItC1ycT>a5)^|`nu6w9jLxT|HPB=_pgN#h zXh&lNthVc#`nL2b4S>=KA<{wVAan80cIJy3Z9o1=pDN@0KUF5-!R7q#`8rT$hn_ix zKHdx@a4<9(Kvm38mZ_-|j}q@in#AZ~w{Ew|xn ze;Q&ZgQ2Vv78Q=rAl#?t4AG;q&O#eRnTSNI{iTMj<7hI{E)40P4T~8dBCG2hKNNrE zNqm0Vpfr`N7#BX^Q>R)jp^%R;Kqf&e0yHLsNlp(*!)%mY zvgE>-3uep#8QryHVW;=xr$B1el*31?!TTnsJ?Q`SSVjETHElHT^2qfW0m+?`UuM6J zefrdhPh|k~%k4~I14}O0TJh7bi#?(CH=kCbe|CsM`F4waBSz-YXHRm@@~?8u|NjR6 z$4k`f0x-B<#LUdp2U~mGp-;2@xOzE`23gccjwCN5-8pf`SJF3w^S=q4;>qkXvHrP` zvCH`{o~Yelk&)1BL=mckl3;OMI2ws-zHr$RXG4m_!5e@YuUB?bYEEhkjQpBg{DZD3 zE0WNft>2mvZDIy!u*dU11-W1bs3>~tAk;$X!RU54p(2i5sChKt%^U)#IT>D+7K#yj zJ|&)fFqVF=gdC1Le1}Zb?1;>PZgq(CBwALdPBxW;wv;EM5k1hF}-boydo=q4eQ53Apt|>AzkE+RlLW<4867s}YGR%E- z^%ylZ`oS|B=W1KZ#VyLYKlK%m>Bt>`a*QA(qt=fAw5pn9Go^%*u5L-bb;;*0$}iue z@#m#^(g3NV5eQ_Czm;O~Q`?%-8V%Dyg`c0RHN(L%=lM;pcuhivJKAY2VCiCgmX4as z5d^WDDi2`?AVChcx*&jK)}cV!U`k)$`aYV~FHM(iA>GiZ0!riDj~LpQ7y|!Y6>oY@ z{$4_dS=>QkEswC6l{nM?DqG2W4m)`}N|6^USA}h~45stX(UJVdoc4Pv4czTlI+D(u zG1JwWd~uNoI2%|i`?HTSI6q-T=dZ#pC0|SdEgIMQ%R_rDwk30W5cKQzV#n@JVIYV^ zu+Uz=Bwf7ROa@Cf&ax>s7+u z;TPmeH8fQtVSb^U?)w*d)EfMkOfFy;;Ey+OyG`qD-)(Y>@O{HbL7)`aR#S!~*xClQ zIsw4KO_*#%$9PRb!B$ALVex-yLr!8;M~y2jfO``A>_nKkNU?m$t8TL$n7qWqt1QNj z53}!k1(H^_mLiqJl-riw%WV23VqmH-@@-01sscUrF^m9IBW?z1_06F@GyqRYP#-Oa zOXk>BN#@1>LHad%oU%DU@W(g>t_M&r+}N##Z}s@_-@bCVs42O^0kEb^la_Xr)S|mz zGd%KpY}xT3!e%@<#?$1L6>Axo2I8+Y~$; zvMM$(U9>zUrcg^GmsiaqV3*=;J-ftXrmxv7Yn^M`c^o+(kfQ#s1FD|r0UP0LFPjMF zW2eMPedPs-M>{)oy(n)Qxpf}VM%g)VMph7JMYs?bVlJVATI;0x9lJry_*2RMHut6t zXnI0f(JB)35ZV-@&*2>#$tp9tn4GJ^oHm|E**q_#RCT|G{$R`%)c=Z_sjj0M#=;Z4 z@jT*pys0L^?&-?ZYlZ&GHDJXyX<$oQ=FwB2tHkU9FMF&d~){MwUq&%n6Y2;*ls&%q$`0#traRQ76f71ZpOPFOO*f`Av&7F zE8p3qYgXh(pf`uE;Ru=g!1?J{fdH1|xWu}_qgUP%m!YbD`_UIG>`t0A#UcVBuj(B< zfYv}3?E+y9f2n6aVi-yxU)k96D$i#Tv7rMUOocx_!tj`(fP?rL9>JSQWJ}lq2$q{g zh^fgcFJR=~di90V_lmxaXk7c^wn%49RTdxWy;jYb1@e&XpnRBX=t@ef?3UR}iF$}? z-XLPT+!11Cj~BvHiWSq>d;(xl;kdise^oK$;AH7M{0%iwQk&|{hG7zmk8Agb)C+*A zNA`^irnTW1O&?1On(+b#8x*Ap?KM_cw=y-vstwaTvOAYexnbzv+Ct>qQ1f>2F#7gV zt)&oabV&yEI?sjAFfOoDgx7+zbyf8ZG5SUydDjiw$it@!X5t%+MHz2%ey@f&9 z+DxG^v&V~57I{S<* z`XEKCU$IMoT_7QFw(StMM^cvNVXA7Tut}2l=j2#6tvp9q_eUtv|K?YF@@$) z`)ta=E+2Jb5{-Qy`ax+}E&%YG7N6ju!PG*ochhj-dwb2sac|Qe%uf20f<4(D7+8vB z^&t=c4<*8D%O%l{LZJ8*V#iQQcx)?R>AA)&5j!-D7ltR@<#87MLEg7PUre;AQV$dm*NAk2ESc*nW}m`emnJ>N0&)XhLiq{(1}Sn+;6)7%)_3(WNMF zFqjDM=n6$nIzi%|jH!R^9{KR74->z-PK&Fc1avOoEfeC&dUvi~R{n!gm4(kyY?EXW zlo}@ct|uWRebU%9zy8b%C}H^>R`35>x|!^NC`EuiOO=;t(FS$jz?7wIHY7umxC=hC zv~2m;Q{?;Tnf%cl?leGquMk5M9dV<9g@fB!6;W87MiLLao?PHR%7B6J%4O6X6^9XO zSI&S{bH9^0x?7>VpOS03Kf)i$>yDE^=F`Gc}$fMjfzd=T&9U z)-R_@rD#lf=$ZRq3i9Nz_vszI4a;aQoyLE`Gs7VjEny=i)F{`Tpu*J>??Xz4xZi++ z;%1D#XsDGD6&Ha1#DRwV?)A-FJ8;?_95`PvveiNKUh1?H-Xx$G+=QB-#s>gBr5X*1 zs6~_@@XUe=JNbY1Tg$h{#z)(*bY%`&kO$#JSinMkO-2JUm2SUAw!FXDthp`DmmWb- zPt>^1rNrp(aU%>OnoK3F#hh(9zy8z^Q-%`hoVDzyagc0nd0RoD%$Al5%-qONY<4&$ zwcB7x`xon^EzPIbI+Yauz#(-$i8?ZPlC*waEsYXw02U`2qy9vZ^RXN4=&|sTci^z! z*>IeE#;;Gw@4g&>-t&MP`nwVB@*M3&BfdoqK>#O9YqzIDh{2`;gm^fWXmJB_ig(ij z!8O6~K6e#Cf2~TDbn5_Io;NLoFpEtMy0lrp6u=MP|Cp~8yi+8l2$3K#b!h$Izlg!| zQCnsRPlR#ie6d}kTigsTLm4nBftz@pzDkbj0Kfl7Y{Ux8SG@i^Q2Zs>`?y<}>_@K( z+rLBzF75aEsL=dH+;ijffS&(ygl@tav{>iQCB{*Xy)_EmB%F+Gf>3eesbKMe>h|s1 zWJPhaXu+eNRARGVh5#!nKKpSs)wtR6W}!(<%F)3c+bPk0?84;w<_PzF7&Tg0-`S0_ zmUD|39XRNM^F3tVid^KotFpQC03KhS7Sa!`qzDA0b!4hF5Rh7|)4tiHLiHxgzA zUYGA~ttG_?Kc=f2Bv$0$!Vn zHdzhGg1fzxD~A>4l(8JcQo22bTq17uUc{qY_I4vr;UGi{e-U!>VL?$4Ww`^ z@a(edI(Wz&6;l=4;PK}a;WpUMdJH@B&hS&UFu2FPMF`lXOq^!$sqUz;uYyx1X-A<- zj8owI0?(6Z=A-te>OUwvJv3dXZgF!fHTv7Oq@-}<8$*V9L9aZQo_8l?dLJciu2V{I z9UZLEZ@0=^2*xvXra8fqDtbNILC@{vR!sxa%hx~Ul<|w6RUQLFS-e`Q;%;I*tI=JqN=&;f~aC}vs zOgwV?fv=$pi0n8)lo(}P0^ZvGRtgnCa7(okGVDBYk#h)yCj}=cGr_DjQ0q${$2(Kq z#|4y(p6}jb92{sEL4@BiHvBHWFJ$D!yyd(>kc?)8c(bNfh;rc@evbXa@A9Q_5*9{< z->5JXzPs)YHl5h6NCUcX>15q5iI^i`w($b+`>hwG6HTQL3c<@OdW_Yi8X9$4MbG&> znepQj{5%b!+|+9Ir9Mmws_B8M0%Tux6~YC9`9h5(_Tg0&9X{bTFX!cEv)uL2f_zBk z3kIbr0r+Cb)TI`QZ|n_dQiuX2~yF95`9#}glX0Q*g!r~5KbjtSL!mneGw7AM>8CrOHuHA7cx zIO44m=>^h=M~0jyxiB%u&=bZv_6*x^{0tIR+QY^I8%DW!FGM7iZ0%fCcze<~dtk!Wa)0|?eQ?7d{a*>d`|-p>G}v23vs zxpV0Gdz6v=b^KMQ5v}dswIB`NOAxkWujVXIzU15rM};@Jv3*RWf$FXC4d%Ae=1=Of zVTYJbLx`-nihh*{q;MCF>ZaDnfuynqIYQqnlnm$Wa1VYNCg1XHMPDn}=O&gJK`TYx zQkGvd2>OnYVAa|#Gv_IKy3{74cR&U}LXus#`BVW@6gBg8*S7N`KpScS!B}HKMGaOK z-iSW+a29}D5PaP}muS!3&Uqa=JM**7LHq7-J~-gv)P|T_+1Cv(PHIMG`MFS-8=!vP zRL>y>juCyj9715IED$qvs7)n`^CLeDAW*sAtgG7o8iIW{r>m{By z^EQLIYDX{%C@+!NLK~cc8Ml)E`n>%dS@XPaS<-|{jc=NLV99sT-?k`BWnP$wo-X}| zPy6XoQ{@NbxEuj7N)YKtP7c_FyPX-uS$x#Z$B><_K|rTYjM4x&Zn`p_WgC z;>DneNX@oV5FivEyJJ{RQYAilCd89=g^tEJ+k}`bYW2kL6s}qX@2e5MMv9#dQ`SK5+K>i#{ zk#LvYjD+6Vb7gw=LhfGVedD9x5Re~6G?`tgPrgM^8gv6z2Y1Njr6C;@ z19p%~bh3ZF18R3&=Omn`$>W(OJX)2bmwTQsrFvyQDOC=aPWiUtnw`h|L+ql$M z1DHte=3Mf4Pz>(WaV-X8v@{mtY{#45DFrOs*ruJl@ZLA%Dw*O2dCp7Rx!=UrKl~!Y zoHzLnuw@TQTX%|8jGSDv&T=aF%2;9Zi2&5h_>lY%Q%^+_sUJosT-w!V3FpXp%8qE)M z7wAMfoHvg!n1Ay%T?F>Q6x`1T^{x8FGyUz}J~qO{>1Bv3&!w9q@|7l=tt>)H`8P6B zB-iZvt`d=_PY_0Gt3y@Ox5xdVM>*wR`S{G1+xtizzUB}qjBfZPyhI8X9Ae_f*}lqn z`HyEsoBA7VD?u{1mB`2)o8T*zAi2HIJ4z>)KLJKwdk_m7!ICKV;Ty{Iao7f7p$2WD@Gyu=M82 zPEfIk{+$83#o3hwy)4Zr24tgi?T1;kw;?BovpTYj|41Mhs_L6{sjo9JhLCxXW1cEA zd{eF3^$(IlmFV3}RU14n^UJoTpbSpQIo7)otQ0<1?l9&;_zYgOU-{GKN%aP~ZX7_qV&l8!H z;u#AdDift$ibz%-ct9+rC{?(T?IS(564ti;czHn!mq-rgFnJYL5Cl#ZT4zF0utL>5FIcl3WIhZ^06ffDCJ6qd4AJuJ zJ-M1+n6pq;w?-3dQ65_yhkh=yQ3kYj-d(W@V?#onT+WsSN= zd7h&9@f)T^{oTEl{(F%4jB{*%V9dxUF(bm!81qh~@T}BbJfc%@G)LDv63ocZ-xZ-H zXQYaxM_h|aCE8F~NFDGm^-V{_77|CsOx|IK)5aS(8e{fMj1AF5S%8a_}y zu&WfjFv~0g#9q6|{yh3l<0vlkuZl-uHe)d)ilV%)PR424#^HDJn;-(R@_LhJ6JLiW zE1lWPG!^z}fOf{#p#xd*k;Ykt?EnMaIq^~*Mp1tj3o}>l;3?GP&>wPsn*qY`+zxKf z_e@u!VJII0tW8Pw*rP;gK0F^tS9yV@OmxSfEVCFf7?A?s!+j81F5T1^>`2;z8jt6X z2aR%MRuBJK^ZG_Qh2d`iLR-mmBBps1y07AMUOBj=OH)|jCCVNfbR)P*Ln20uURqH|c*D2EHMm1aw#D8bd2z~SFA z8#mIG-y(rpOtE62tIRMA;*RxQC42^7t@HIT4g03-Vr_X-R|=ev;1mxfV&qv+*6gX% zzqdox>|1k_l@5K8@j2c zMbJ@rX+yS;0n--lt}+j~_KacmGb$VT7txv3-DF)V?iWWo2b@z(F!@3_BcgcuM1b_2 zn^nQ##>M14q9cDGKTAr*@RSqU!GJ3x2c~^?yg73DgPYxfg)RCW0WQNG4Axx6nK-f< zWq1DyJ&tBD5_sA0gX~n(APuoCZk5Fy!)XtS{OxQS{CD6@2Tl>`4bp_Cw5}@@1>18F z)DzrrXbD;KG&wmo`43_}RjB?JL}N$lRXg-WPG6{5doH`r!QA;{O+dcv@uwDT3^!ai zh~=>TY>~|X-hwiXC2H&TWn)i>s!p}EAVO7@+^F$`7rEn+jYj)NfN-csB4d0Fka!Bdx^8cC&E}Leh#5njEc_mmC}(j|2I( zOK|fE;stcj1}B2*97C2HCq+Lsq$Gd_5^SX9^DEih>;C9ewNX7xn`hIx=#tyqW}*n* zU$M-dB}S^n8&I|J9s8ng$3d$qa?*0vIF=N^E)^~cD$!dtzw?kD&-479Di253?Ur1A zEyc#=LEQR6L^9a9dX+!79{l^a3G?^j&wR`NNjkR%{C?nazOO8-&<1b%8;aUjv|0Sp z-0Tef_1B3{+KVaO@r1pEja zk>pKJ#7*kj)6628RwqWcmALd*S}GLo-!ko;j;DRRIO0{U{ISNIkG4O+;-Unnr}OlU zP;y$E@RGFO-@a%y>UHG@2yCd|B0NX`((zz^6(`x?e2pjfqAyaE zgw#2em9}ylZ8CRZ|064|ioGMsV|4zyv9mxOrmYBrWOZoI2exXr%+Y9mK$AI0CA_ah zLNEXHYxJVBtFmi^w`&Rf3k6$^Q#^%P^Vq@vNFF_G^oA2u8y;UJL~Z499lx|V z_J-($RIwBqwDfY7`fcp^``Do>Cjs?7-^CqFCkSWIl8xCdI) zP>*xmB``ZL3rQ_@sR0BVnAZo5i(mEQdP1Wr)c8dDH5z&%=c~^A8*npXV`*thMdq#r za7hf?AQ8LdjUjw?{4{*F{jhIjNhE@jjndSKy-4&bXTZIl>hj0-CsDDJl>mCP6j34l zc|q#NG+WME1OUQJHmQc(JzBd>8IR1;9Od_7qU;Z8S&PIkuD`PqZfm!_wmX~78o!pn zqfshtNBHVfE>xedR*Bl-;OIf8v z-F9`<_PSdsHJSIvtgxa(Bh!dXNr0e!w!109dX(e2T{wGW`3_(ny>YLw_q}sthwR`8}z)~{YmD@pEW!_DYN#x z4u%-BC-C7BYrbs@E}D(Wsf&UHiMjt9BsD?m*_ta!bh&#Z!1j>4w&1nBjOTN7p4-pw z;isqt=VfxP1S;a3Y-?TW0|)RP4~4&ru{P@vIv+R@wQm@xKJ+~tnm_oRT3ZZeJ1e(r zd6!R2nKu}-kO&9}rL9Y@;1k%I{n+b7%O;2hA#ON!D}eL#9|d7k$xTsuhu6DV$TOXv zvsRHII;$5_J+0Vw`e8S&G3jCU6JU_H%GQ!WK~-*t?(ZUs_e0E|wXdhrr6?~m#v5h` zC`Y&Zo-eHMTPzJh<%t|(v-l)~sV zy;4nw6a3*ie9v!wPc(_fqnz(Y_~5^qKCizez{LJhN;A#Zk0>%G*B$^yX>CeG3YfdN zEGb6+E5hzhL55%mYnb{}W_>olWu1R2%nykUg7SX}rz=YdCC|&DQuc zEgl+R&-q(r4_y~-iARv)^tEkzq?8zE&EwI`0)~pyN4HiJJ%^i*WrruJFg&D}Ecf#BQXgPn1JXtl_s=JhZ%u`STkrzM1!Z zAv7@rD?a5GN+~AvIESQIw!A~6c6mT>$yWg zQ%qU=ij1OYO>JorAHK=gAW0<%nEmLeEBsp^KVhOJ0jhR%9}iF_+i*ZhA7_`w?1SLqaeRDJK#Ml@ zm4kF}z>tQ6T$_5Cvm*O~WbY>KK9aV2fFkqoeO~r1S)6ABqAkS-(R&?gzsV2>$M)CS z@x)(#hYY70wM$l|R`Er{gSXJWh$N?qdWCNvQDeej6%Ma8^P7sDxi-2b@O$mpM;N)a)h|K5yGzs(^@gX-hGKeVX=T5{2DD`B{~YD z>u?eA<$Rd;nEylrGp6+K!5(xvg#k~Xm#`@+aM-v#XP#?(jn}S0?thtL!q;A`o6Hi4 zez-@QYQ2;J-NwHmT8&7;X$^vXep4)dMiS@M5)n=MZUIRe6SE%GJ-^aD_H=2CBBixU?CaD;f&ZzCsQYasV#zW*YLVUr~HgyV@qg9e+7ienpF`aQiu|C z=UguTpd~`DhWeUR&jGt2K-|uKw=Ts(e6PbMdwX~|YTJKq`yA)1QYj=uW2h%({y`3{a)U^)OKQxc0ywVOtQv{Daus#cVSZFpnS_*);_$|)e@1U zdVDznje#?fa1drhc9y|&cF3ZDG>>UOp)|5l_(E+#aL4U`iTXs$AvH|rKFPafW9)Mn z?qK@ofEps9ouETv4%N(RQ`<~>P+Q+(Jg;=G z1BHg%cd@6jiF{WTs`s=`SO#xgt8~E6pm$8RyR$$ohI9fFD1`svlvBcI-4R_h4Sz7q z9CA4^kP{URdod$bDg4CoNHUU&DC?xLeSmAq@}?!){B=acJRFjRkc0O{#@Yqh&Ep4> z)b)k%vR3Q*bH46CwpD?tk7!X@f9t5H;&u?yH;HB2@{;cv4atc(XG**fPaMId1AbH5 zrkde7o@#`7;D8s$Qq@wn<{%c2safLT76cb8y)8%sU;TBW4nz9Ay-(_`ax<^_@f69& z91kX6A1{JYJV22A1u1bh50Kh220v3k&7;Y|AyZLBrfX27`t>N?%26sQ_2ji2H|u+^ zDX@Bi)hHs*Muz3YSiS?uM^Z3&@(mT2ub84Yl}_zRJ{Lc3++%h_$|Bz{dHXPRv?lCO zYASH{x&7_VVY25sqGVX>4FtBYtdT%f1g3Q$(S>k1K5x}iLO51H20$_D;Y3?o>CU>g zO-pP4eAWF6E3A3QO8LMeoj#=UptlDGj{%dVO~jEuQRyM7sX&I? z@U-hyhjUh$+$qwZ!iB>`BE-&>P|w-IL(%H6TADdnj+oU=oTqx;RkfCVXwRx;j@OBK zp*IF}UjAhob*hZtyq={T<2-o@LL~moeIPlPy6kJ*X4=$s3|5W6O2=Xfi~$ftFfERp z^z>|h5FrK-#vZTY;|ec%=((aHK|x&1%(1_Gxpw7^$r<} zJ9(8V0sV)=gOMvRR*wcLY#978k^+7ia$OPwHZ{nxI1a=7u_kJcTdi}wU-ME^ul|wm zi|h}VQ323b&~)gRW-q;tYAnZNC|=OOgMS#vj_a}-;DOY~k0}OpO-Go}7y+oJp;_Rh zMNYT-f!pG)VnxoAz-bNUh>5oEPW#B`F(i3$m=l>*yB=bn9n3zG04HLbRrS<}CBn>()Q1**koUqR)-)rH{yT)ks=ml! zmU!L(0ny1~>-4Rbtuv045%<@=(Y$nvb3P;%vm0d!81Fuefin^ zpakLX zJbr4<+%qhEDdn;eZ4cfnCr9I%VxlwmH>eHb_iBl)C?I`(T)WvF_wa$}U+Q+3JG%6fEo58EZCO(5e?JQA8;~*4`!D9=kCex)9 z4V?CT{B-Z!bVa3A$_Z`+gU-qcEtyr+@K1ic4XJU~>4FjBU(t7DN#2Qs`5ecWT6Md# zAW&xiq(J7GS$Xl{sI=2Nu4bsT%?0Ps+`YFIl;_I`~&u!0@EoCB8b0-Xs>5S2IPZR_G(8AsI)~3@B2XWh1 z5P(t!z5ROifTH0h{wn*+%2JGq70q76h9}8hcQzIk@VEm7&wD>H~zQ>o#hLKhyy0=DF;K_JW=( zAoY&XhB`L$FW>THMCMy>nAi^9#x4IO32$G?vhg<=O#jy&ZKoCL@16QK)%{0?8l(id zxOUI~P7?qJ336a?IzI0;O1)bkp*5hB zo4OV=x$_)erc5qyK|pogT&P<2{YfCl&p(d$rc4Aub6Vv3Rh6`9huL$7ekYdi`Tw zshEW95WG9#Gri3V<*=8t$R{z|3SEnQpa0V^LljbSxVwbEEMb03o!Z881>uBu%%n#V zN1a#UXmyr}wOS(YK)e|phP0ddLx5|U)qM* z?{le3M9R08s_nh=>| zVxuWf%a0@Rav85Vzbhao=|t!}28Y(duH|l!(j77Y`t)Q#X0BaE3wO3buF+_4KV+dE z%1tAsRb;Y4$>AxyPSC}PPZFx%*efN{f}>6tQep9kLY{!FzLzS8s6*}a2benFd*1cW zFq;hY8A`9R?=$b!5esp^&MaG$jt>j+de*@AANvd96l{)tWxHGqNY9*^kr^3h<6ijT z6wa!O=ZDyhnbYKp$_S_loJ=%%-dU@cpM{VhjYJMffgo;K%R9DH?>kCFWyGIJ2fU7D z5&!KrpN6SX;EwK&A)P6munWip?&2I-mHf9j zG=FJTd^qO{kgC(x8+3jJUVf4iY;(*K4N%~!Rt(ZTg}obR-j*=Ywp@vM zWFT3vtI#e}+yGZ2*~`h=eez;jvC@qwjh0EaK5z^!9WP8t>!HY8$w>*%B{C4dr!{3C zicwL?Idn4<5baV`{;?6%|HfXD-iZODK6;e|$fDb@;J7&Glw$J`M4>}_*y!BL zbE#&Tg~C5sam@z`^W;S{5yz=^uNQ$+5jhTF*JO+>-r1~0i7B~ybrJ?feAq_6cGl?j zj=lw9mO_U>Y~5t5CBhL+1Z;{nqE-^*)?=U8WVjnX_HfMW1PMx+?qk~EB~!GqKyB!{ zxzAgzjp>K?z^!6nBf!snpP!zRV@?K~VFYauq$lAooDX`0DwgPXwJL-Fl%0!Z70wz| zQ&rKK6c>d2^{6P0-hj*v_O;+Uo;k0u@}+$Pq|Vm16{1fp>YYk6$c@?4@^ zRc;gjfa**Tp(4Y+-l;*!rKsiBXU=NhQNKD6WJ9@=!d!4PPp=KucSefh5J#OU3BZ!LLXgEEQZm2m4%KcTLWFRiH29oLc^+Ry0q9J)VYt_fo_$s&J{N-XB^-2%R!Q>?>h1o$=(rLI~u`eGlfxQ{vTU zZnRjb|z=$QwtZ@*pq!sZeGK423u$x|y0I8a~tZbFS)s@FR`<=A7EdBi{`8J&) zJAaS>L@9zBc4SgtRmOwYl1-0@&qgRm)cd7)aG2*{K%H~(lv2O>1o|cph3FtFx;LiH zc06=LDODNuE*-3+XL4Lsgj8A{q#ax6Dnhfq6~%A9#H52ro>N&wefnmUKnePSK zS`;Bv7g;qZd#8kJpf*VEfBzT2HV#Gu0Sk2S*i9xxL8wr)3eliy;AbE|1jlSzP$u3P z-9_5!FiwyA{S^E-s5Z)bh5AT*oC<2n$)<}f=i;g}g!eKkSzSuN9!nlJo0}{z#8zKS zmn66cuaZW;Up(Iwl!8by#u^>p=pHT9|!&!UXx?_k0>CSUM(6FXLSN zaaMz7p*Px^)xR{%ui_aM3Yz(1s~Kg&#^*W9njYJM^%OhLFsc77knW#8nl%fAuj-0_ zrqOL-d8zJ0LsKr*Kv=Bb9dx<2{LmG>PDd5iAC-0JYEW>EP=60;wMG(9aa!im)2H7 z|1dQS#XrgOdTeuzDZ@L7lBdK5&-qTg$}ww3SD{KHDOd-T7QvHvwF=&9$_&r@!Gbvr z70)fjw!Qwc@virW|D!^nn#(#BsKue$g=7ahhnA3-J71~N7JT>%wurcQM1CR87F0WW z+rVb!todKeol|foU)1j7Ol;e>ZQGt;f{AUL6Whte&KvWMor!JR_Lu)xr_TMkJ2zd` z7hS!3SFep{t>?GzvP3E@0hkq9{OLx?e;Nc7&@baCBk+cr^+jFy}t0m z^!r6WJ+lz9u&2h!E>rt`zhxXLg%X(xM5*w^A~$KV<13k9J+w4LEShCoeDEsfS8Ngv zmXGMGTDq312-rj#Mb4OI0^%)+oU}MJ} zH}kz(|4OkmHON=M?rNScCMF0$D5)73{M#w*%A@sC#CaWEI=s~UnWTYshMqaLRvL2I z53(I{@&a-BL_T|}yY5epQT2se&QCOxiQUob7#O~`>A&0I-dTRme<7xUsGQ~u{c|f@ z#s3v7%+9ddE8>5W982qW`mOo72H$snK=EsvY@^fA&l|Dq#>(aw@ zzvLzM@r0?PhA*rb_Rfm|07CGP>Ntpr6mu*m)>etOH7_;lHVxqP8#nkSm9Gu7M)_wd zUOiiwiTAy6{&%(ZAsT$m_xZrOrD1f_FU9}kxPxXxm_|m=N?AyeWz(;G-yhzkEK4sg z4+5>~T@KbVSIM#Wu@dQ#i-Aju$PC_ui`>RTjpmew1^yXePXG7wk0R(LMiJJ`W<`XJ z_d-kYWkB$PGFPx*;V8@`$}=hs-LV`5>?6mLpHk3S7Ry|CjcRFZkv{Z$ zsYDH55eJ#DKp!!;%&E7zrZ)Or(5TMb`{APcT7aGRG-y8p-W+)3uKzQEOpU(X zVTk&tmppSk>01PoH7?QN`&&mm?mf9R-&Z5N|GhT4L zO*#bZ@{9nCI01)TE1ToDp+#fsg%_RX!wBS(Ydl!nla-{wg8-^m7&F(up56DwN=Dde zT$n0Jxu1whG8euXpf{ujMhp?L+hgbrf5gJ+dqSJ>rGzyD9+P2@l)rF1K=O<-&{&&a zW%!U|Jz&tSZZIE{J1fXQ0eODRNWtNIcpzzT(sg9#fz(Bl)kkD>qfkSL_rn3!DR$yN zQw-16bICx3xipB}{r#m;aDi|DDvESUz|%tRDs0Bb!&h<}1RWVwdE&Zs5yW2>u-gI& zj6mzXTE9P^Z%M7!Pj>x>{|UO2a`p^=+GA<;IllI#W^dM$j6i`K0g*5s(efkZB=}Rp z&}6K4_YJ05MEZ22C7y{PqFc~!3L=$U{s|#iuVzYtFQHkNp_T0PU@Kx=q$lDP z$MU@T3aR#AUYj2iNwe@0-Ws@<=?ulgg}S48ZwJYVSe+aeBjvJC(B!QblYqx)!-P-Q zN_ZY_B@%FqZQ`qCT2|6HJ|w4#;8vH{C5QWZz;%0G^m%;FXknL}>N8^O81W|JtxkC0;0kG*S+*Bq#|`6m54Daybn*yFuWR9^8a>SZbS{ zPcoO0`aoJ`-Wch@5^=-*AuRXwI2QG-LG>;f221I*8cJpYhTjwZZ0=rZ_hcqAverl) zOR%d&VwApJC1Py7P%64Z;UNdy|H+Mul+;X}#q3q^4eyU<=eMr0dHNud>DTI}{Afa0 zrcMhWm&7A`rqgl+6`UBYtZ*gFFnn1bl?Ede*jdM}K4LC;Bb)})OPj6JwSOH;Gkv@I z5GPgO_DH>g#_mFp&HB_GefH9}r6n8hzGINt^pAs}JN}KLT+V*KB=srVQ2+kl#+HaS zg&DCv0yP#4s<=vBypOxN5*qfIL+GtOwP-el3km114FDb|8dE&mJjlBql#BeXF2nui z0hqw9m~^>kIhz5|d^Z59Yow2@L^Yi&@P@8|Ev1#B(C^NYe|eWY?D?&g3tFH4P+&Y^V|HL{86`&JwPj= z^Qx!`F2*eyCOv586r_M17S15_*fx`gnT1p}Kt7hK+Qx34_$|d{oDd&)9 zf?QaWA4c3v`6>I|bMxUN-x}vA$7qmuvJxREI9dRj zhd*DL03VaURN`2qvsm%E#N}E-c^Z#nO95%wWmCq}V0>a(KA*|x7rRB_Z4O-uGK3vo zI?Q^-DmH7$mYED~BAcng-CW01o2M*2(@!eKVagj>aU=d9!AN;sW+hd062rgA-I?{E z-to9HMK4G#(&J0Di@ss}%0a%p-6k%zidiY_&CJvwHtArn@jUQH$2JnRJjH0`msiPu zvtHj|t1`p)!q!2!G;cua4VHH>b{9v46NO9R6D4o>Qqz}I|Qd>?<=%xvpfSQ1t%W-cKn6UhdTd1~!07Q7ZZ&N%Kyrvj64{P0} zi${!@?@#}t1G-XVoD->TfQC|_f`*c9wL0O8V8%xRT=8X{7$~K7{V$D-nh~1JS;C@0 z&}n)N&OWBMl1d=$j7J)T=PklXpvAL&Kl*>VF1kBNG?iK=IPFNju_N(~`u&6Kot6+4 z;sik^V`n=4X!>(Zo-O(wAg1=DV82%AR=Zr_{r5>A(rxpaKT{5p0CC2HwZlDs56U5C zSqOwsJ4ej+{Q^Z zE$Ze>$z~_Bk6J&<$*tFtkUHfZVSucdPO7*+vUCdeAg0k=O33$uLRNGr(oFOYYF8On z))Y77Gz46B6IuVs?)gw-c59XqjuD7o`LpqhhH}~@64VAkCK_Z^gBdzsyl= z`5*KbCBuKv5G})G7pY1@YTEecGN8(aCW}NI6~gIZ&-NUNGH9KuD;q__k|66F_^{kY zf|Q)gr|2XD0vm#Xl`tMP3QElo(jE^+zxq_@r^BF9H$%?X8(CzX(6l+Uky&hJcu}NZ zL6JrOH;N2waemfNjw&F2XT;4MY=DU7IE7iEA6S$3F05&%%>)O$$8bD5W$p?lq|!<_ zudkFC9?n^p%~006>^t)2djm_)U6m8>bCna{J6FdgTl5y7 zp}~49sLkf#yvBn*I&X{uszv;J*#h@bvigYGQLW4Exk9+B4Ps4*pJ`!97Qfk9}z}d7RxaSTj7v>exJ7Mc~2pR?mx48Sd&f#8C+cv38 zl^)XcYq$&W6LA0Wp&)3*NwSA?+KyLxu|VQ?>8GMRQ{AEGe-4nQ3Gw8{#{JGa(97$>o^M zP}g@&bc0}`xiO3~sECpeh`NLie?Ab+UU&aeVBsBP!>{rWXM5tN{Y4HF6qWEyO#*q; z*BzNh7ALA$=XH9S@;qdIV$dRKdO;gmtH*G1sDOHQne<&@f$DVt2|{z*lN<%>y(mg^VV^wA zP7ATnUi&*$;}NxfX^AX72!&cgb4G<1R@Ck`K%7?{Z*5dAg}^pM$|-_2%&Xqo*oL7M zgZ!bgbQM2nuoLRlGb{#Y)}m<6cQJTF^Ss+5O8U3-GZ+L6>PQNXA$K8NbqCbU+B_W( z=czXU&55m;XFiH!=Ep1E(yPKpN>5#)QjGdQ3df>A|2wj3gp`?3H*z@74wD};)gKp& z%%kNt}{^|ld91K4}4AG#lf`?ShZOuP3$QW7pk-eV)U zVnN@dZ!R~|W)J&xgQY<68?a*|@WtW~NW8E{cINMy)A)66vD@4vY=|*a8e+&)*Zq#2 zlkL9bXD@@!T-(i1F4@f3O@sU+oML^3vikbI?mllS;omS3RD%kwV?i8=(Kh(Z?|2Gd ziyX9i?EMj$ZX6~WNYt`A4xO1eHPs-E;XR}=J*+%3+pQPQ;{}SMEa<(gdavd(ROKF7 zZ3^ODb@N_|FXRV-DM6BPp-;eku1Cd0_daW+9Z(=0gJTarrohKxc)le9m|RA!>|~9C zK=f*yTfbxRrSy8$iXik#0b8#=$>`#zCl1Ovn*859lv<*`@T{ z9;iZ|uo2X#-o+FDBilbEN_lS6IU;XKGZX$!-kD9y{MAIE1|KK+BRXQTO*3F8p<7s) zDtF`#B(nv6RI_J$04BH(T*}wYv?M708c|Y<9DxgO=koit?v5ZiXR^vbM2PA!LZ;HU zm+3&B7Gd6bnCC+q{t&S5qMY>aG-$u-DJZF2lIDg8UVu&4DEgtO4*`;GAu<(|QlQiJ z*%Y8rBcPSP3EuZ(g@90+&bTKdB*EfI$)Eb-T2vV(F8iT0m(&%yTPuj8X=Jb{znd=o zz{)O*Rb>5)4b%~ZP(R#jJlv1KW&g{*-8sH>WNO}q_PFlh_T77$B z*uxBYt~*A2n~}G?$6WO{>s#shcfVJjcQ}}W&)-oOMM2oW9;0TQnJd=m78>0SY0b$w1+=0%ugIgnp}OkEaL$+` z%wlx?L_X}3*|Rl<)isXJCjYMqkPE_fZif1yft(d}GP zV(gFx>*|#k^FxX?C!wvtyFpw>fzs0BmEioRjx->eIis^ftsb2Gy_b1pyfk}I_rhu? z!pd_%m9nVTr;IGNA0HChAc?HNh2i3i==iNSdR~__ProTb+q|LK=WH&MPxy4hudM^F zrx6T4gaD7Rp$|c9<6sp=5+(tHkes`{K@!ULi7FtFXldVnXz3BG-KO831|<8(cO`AI zA{*IagW6IH=U1+(8d%MS)9NELmjae_W(bxHN?~qUqn&B_c3hS|+2fZ&@!i}Mvla!# z;spj)ePHXe!vRau38sYslOq35hTCJZ*|CmzJ67&xQZ*fz(MrWW*N4RN3QmwA2Bzgp zn|sB3G^7>S#ElZePx;l$=Pq)i6ef@gajA|0y|rzHCcPkmoZSHg_?ZHuAKO@>neY>A zKlsh7r-f(t8&?l?75_^;Dt2+4xP}@+$>X>Zk+w7$!OB!~_&n}JXZ@_({V_UmVTn~* ziNKh$qbupo_Dcd$B`F5GAUimPM;_tj8=Z&cz0Gu;CDE0*vVLxI07#T&mA_Gq?-4a# zmQ&gNg_>GECs1>_lle;BHSA-%y!zkhWlaRib1~)c3gw`T1lI!%$>gK~)bo(L-2UTmd=_OV3XG*?ON;8>gihhe>^#|Jz`(Rr?;1V#;+c zw<4$zr@tpqyV-aZmy)WYQ8H{l7@=CrA}pAr9GydfAe>CtJa8;f_AEh9%YJ&W)Q}Tr zbEy6QF??0?;r|oD;dw_jXa2kYPX{1?`HzA7|48-y{~APWvr~GwU4@aIq_w_6!yQg> zq@D^mLHS?gabOVoav?~xlt3{Uzc02_v4u%upG@|Lh6Xo6#Sal=Dg-I-w*i>DMw0~O zsaazMe1^pC&n$gio5 zQ=DD(P>MOoNH`tg5mKvfLhUzCx&$3t2vy!(jKxfi0Iej1#s~j6=Z7Z$rB5f3+9dld zg~khEAI|9}%K0FNvGN;7TY8!yB7UX3Y^h`z{!06e)dlv}{eX5cB2#oNOp@1g((D&u zmEKNjTK9at^L-hY+e9CW(;DZpcd%Bd+U@AHN3iFg+zS3&JCy*l9}1c*?ewZYaRMrR z_dWtXH-(`zNyr`lJ|BX~f%>fU#&?ZIJnQGI7mTpf zl=zbyyCgptUe%Jf-4sWWU>;^CsCv2<;%b}$<#2}?>Ct%=hzsm$_q^%a`jvKC{P24( zjzwW5*o9>J+lLX#?_ir7YY?2kk}ikqX`~t8^W1Ib`EyNjXsSzWwczSH%~B!fIm;6} z(~2P><7w^fakXb%T8Ir%pJC~p^J1K#TEDiXjHWq1kUTw8_VyI71| z?03Z)Qy_YGMjKc6aQkB}IQB>nV`63~XzGbs-`OrWG@-M}Cr(vF;*CyKQbR>K#ZKJt zH1=Ex;rBCasN%47QHs9cI5my9nliKwW;n(%w5&vkev84j_aMLX*&0!+um#0xX25(4 zimoF(u{BKyoW(#=hWnUqEfhe%jp!K}=bg0H0_U|=yjZ({eO6BD{3 zItg*K;U4vdK&R`zI1qG0;C`yMRJJ%&7ah8D5*oVt457;NE`o*bN#W)NcH?)!N_QQE zGoXIU1f2Iqb?uUcR5|3fUk?K1i9aNNE90noyXQZttYR;XNqbm_UGK`bW8)t`6W8!W z$fCH^85^}(!Yjh-5?7hdTFL~%l=totALid1N$H?X;SV6?BU;u_2RIV=a6b$h*d}L2 zC_9169-n(vjhUpR{>_aMlPBq^gIe_~VGyQbg^>mM8@$76Tx|`tek$=4rQs%te<-Va z+Y;=?OgL^Ni2JNC>$TOH;r%C1hANUj9xZ?_P{ZgCv$6^$H9Gc^=@kZO5Zx~{5dC>M zL-cb!v;|Xk>=p9EjdfnLT7qfiH42zNX(S39`{t=#DR+aVmiI(+r~w3xN+Pfq<3{}4 z&k(Au;k-`#$lqSfPkb1s31S41DAdeo3(x__n;k2(JN6=+E<~P%6%(dXCL`nfyRA;S zPl?$s$CI`*x6%9iM2Vx?o4eID1~382(u>~bSWB^MD{UDRxHW1D-_+0EU>Q4q-rNE4q(`dZea<*@;U4d> zXX8jqr@T}T&3m_p$33?|QjdUF!rYC@nK< z>?l<$!K$e!8fJ4F9rjy{Wyk%b4wS8$C*@R&!A#HNL=_(aiQy%B&$8)!3|F053Y~z) z2{AfwSPgcg0zu^{&7o~zY)3a@`(aZRm)8TCfqrqOS(~f?Y?axKTQ5xvtyFVY<@Z;# zK{`NI%v6PuX5hOZN3h7H(vU+$E^SAB5cB0YIksg~mx|><0fWVinjx zwO^t39pCKL_K^9;HmG=QdMJP~Os?D@Lq#Ou9wWr)DH70VHhc^=tt(AZ5?Z{1VGc=x ze03rZ;nDK1y=km-t>nAqffro{Q;pqD8PH@<Ilu6rb%# z74LPw6d??ojTNMU9=_* zd;=X!{M+=hBS2lv&9QqypeVjgPI1uAmzwH4;E~O1B36%l%9}3(QWPHp{iyKjq9*;Y zZ0>R($^6RKyL4jh$Kl%gqQkkwaKIad$cfA&0mc)qHNLkfPr&_5_&2v2;WvT;8E9Zn zPx}odR-6o22ahN;A^o3W0wxY~N)f2CGmYDDkiqBnV)bmr(FX283A4MS@E>Ufgx+%4Jb0CNBH#xJ2-HWV-1B$%U z!CU9P`f6;}c`A8g$TfX8fQNXDinz-&F9sF36xf=rDw<^(?H|Yk1>f&gE08_-uu$=z@z&=1DA0x~x{OuQz|SSfy7!68uiu zXAe&8FGvaAd=ARx2Meq$#T|)Yi-@DLhSBP*k^#28Ihza`_D!5xp5HM9U!Ir#>83x} zEGg=49cA|JGmTn<1n))K>3?o5p4s;SvS}7nA02Skd`-Be;6SfDkRJYqen!9~$5yJ* zoDGBP^#Uh$%QIaN3b`=*KskJWNu6kEtv>o-Wuto}+9k1115wNnnS9*JX!VP);?fW2G|NVl{fP!cRiX zI-l88@OUrWzy6LzVD`PMdrI*&XZ}zI;4AP%X88r+^!RdtJS>yEpZ$Pmv^1HA%{Oy7 z_6c)t49hUeJDtjenRJA@evsH*kRCexgfOw##P;C0_{(9!MAxOCbQ@EG6dLJZCD)Wl z0MG!c#R%b^F=}lZ+T%YeU%zoVL9yojlZJ(1(X;g$kOVzP94Rqr!cKSreS8`MRaYn0Avo0yTdVvhrbbO-CJ(;$~8YYHL z)r?|h7<>c;uh+lw{UdjO>Qh9cRE8lxC9xfj$ajvqzutUPQ;i_mG;2CedeqAyR&a*s z41#IS9P%rD5xd(mN4Pj~@=xpjnuX)pB@X$21PzdW0lU}&8#*d3pFQn2vnbdy=*d~g z1Ign9zzVTJv14qpQwr22v&9U z29~p+S2aV&4dy!N(Q6NCkw{_zdWl6LxR#%Vx*@2xp~?=K8O7)|(yg*EZkA@Y?KsdW zdh%mAPZv>0Cn_{(G&|NZl)|kaOD4`R!oV*MxRa;N7ShnJLBf+YS`k|vC(9x9MNh{d zI5XR3L}1!D5jy}tMc7j@p<-$o$*w8nIK{YSFE`6^S zQYGHU)3os{@gGC`K0NAj~F% zr%CMHZh>FKYb33GkGZS$NMmUKggVn{9Fe7$qB|VCi}B|h9YmEWpH&SU0PUKy^ahst}fPz8fyV>_k>_gMay zW3qk9sR_oFj)5vtv~+YIivSParC%N0j~aYErT3K=i8QN84Vv$YS$FMR z@p^wtXhpTlZHit)B9>r!bg(+ty##Mb*1qbMJeW(39s8_$-vjYWV$HY} zhk(zI-a#P@Yu)<3Svbr><>rFMQ~F_bhu5_&6E@AC$A5oud`wkJQA4QE$pKPX+p+~7 zPNuZS8LX=a4^l{;l^s3aD- zLPrW|+G`s^P47>@IEUCE>=fFvLqbfk_O1optFB=TP32}O6(JX^PKTz8jx)tdy0^Ws zN46rcQnsYqKXH1)VZ%0FTcpw)KafV%N(vfNs^)5j7gv(5y2fU+7TJgp3@Qn&`FuzD z&Rey*2y4a&h#$0b#$bOz&w}KbzSsdj<=n3Ag`%CaqpTaW^|Xbpi1TI_scephg@WE) z*F;O)r84(3se=JJO#a0ehJIlfOJDrdzB4w7MW@tUGVube>_#AD>;ISxEHW;#s=Mtn z&Caw}L;In-KWx9jr-UIE_c8I)mY;^vNYrn;7z0``e2N+AT;Dz6WGSp6OD(-IQbv|6 z61u$vQY+BnJEaTs`^$msr#!-*KcK8SBz-FP=mMswx{$N6WH5ZcedKiTtog^PGRY~v zyq3Zx8*|kUx-uio zGCj;0+~P$E_Ei;SmiNk9S<1vf z6nYc(c7^f2BrkYiK z^GgQ6vX%E@pvvu6{)DwTeASkCu*flUrDAZ$l$(DY+;OPFY&PblqR=Ikw3y=h8a;KK zr(IT_Q*b|ogZMr{EsExkM1t+gFK^%jfq(v6WP_FtQkweahrxmT+&@x)*9mIe@l(l3 z_cU)5dXTEwi7brQ6CT(f#cYg54fhy z0yS$pIZ48vx)5Kg zJS#HtVxhc+d&2v92EmS-U6d zsj}Ep*HW|2$%4j0z~;uP_1>WQ`V?u#CS?{39zcpJ?bzW{F3a=&fPztUF1z?~Ki7O@ z2>g{*<5w&2S+b;ewDbjPjW9Sa=|=N3njC9Pq$z3+BZZ92kUfr4De(J*A*<@whgY*` zl{_oqjNuIn&u6jS4h-kT1eWg7A{B$!h_Lj2e7v%2nXl=!s`h2u#brIco>Ya5E~rAo z@J!thKaUAnnoD-PButg0@0XpC?8tAzUDt}?4pmzKnX0_M=>dA3)yHu%362C_sE%od zVp^SYvXAWP+#X3r<%^Cc#3Y^8T5k!Cc7*{5|9ozOP+3G@Mep}yYWSqre|w|}{xQvu zJPD0nmNvGiGv|4<*86tp=x41xvnfIYm?`Oz-8O1ls!OaeR%Rs~m!FWRvhWk(am1nxuqkko(n)pgWvM2^!-hry%K!bi}satc0Rx zC%2k|32ZEOe~Ne?mT)xR+_tQwZu$Macuk7a{(L0TyV(5Dj3#1R2p~0mEC|i%bQ6)L zIpm>$z{#LL`3ekOP_lw4A3}6ZhNrZD`*_kVXb8qKAlFp!-%O|>moMnQOCy>DK3X?t z{WaoU6xvmkQvk0ZN(ss%3FXobN))hb=0H(PUW@sv4lMS(3JW(O$G;8D<}ma?A?wsG z*AQ<~QL2zJCf8`WG*&WQQ&ZB3^bIpm;vWq=PYNiO=|5KeI88|fwyjuocso{&uYx4H zpF2^x*KLoQU(W-Iv(;~crpEv&>=nA@Qv5P|_jW(qW)VMkfjR~R@G{<1X3i%~_5)I^ z26N3tDwIYt<=*-@i~H>KP3N~}n!3Z1&a{e-Hi}1kaoRgQB5^Bxx4Pt5jnI`{o(Gwge5}&_yp`u;rd5dHck%OWV&&zv+QVrc4Vn#?VCG1H6lywzf}O7HxmxbP=Sc zO?x^Jhka*0Yy*iHxl{oo@naUSBLuK?N8W64_;)w7EV`cfOg=-HHLcv=6jU$LN9iA| zF{E8tc|ALCz@HWoh^YbUX`+IzqOM+xSC~xot600^UdJNuzn;KC%8`}cg}YhRalFU8 zeRl>Auu@_UrY9#T|m8fukos=3YHFZhji>~XVT zn{M6l{h=6fIPa0q&!*TwNzd1QRQK}Pn3^O+M9Y630;!X!g~Am3vm?VHaER-tje)!c zYbKY9VshfY@5Eiesc<{vD(_R&)2o$rj~PgR7_{L_ z>0E8@+A}$O&YIGjWcr-L^okOJ1N0C1csT8xV9FW%(~F)3?{tC4_VBE(N$3 zAV81_^_vEFTh^1uMrO@8aXvxyqugS7cgkng3lm?7+@s|{b|bkIZKO6pBk^jW-1jx3 z`Mx2q={!4BH0X$$p92uJzrtN0LZ<~8r26FhU=5*Qgt6Ud*LBBv)<;sUSaXu?1}B~F z3+V*$o>Ur4&MZ?xm7p zYZ-#c^h6f4$aZORL<}zcgoJK3PXr@I-weA9Z2vq`&Su6!$fAoX&jj*aXN6D^TIE;U z=I4&}`H7H6i-7Z_#^dv#eceSGaL()NQc|v(ia4zw!ByG>G%YYT0p$H;t+1=zpIaqCi@LheiZ!Ezmi*nJC$lo!{0uW1mAT$#+uW{p&gK@ z`ZwSUg4{1$IbD44?!;pMi;FWeu~WxdUou!J%$VDrGV(o#fbpk6)pCX_a?vc5=DoKT z9piDyGjm$jq<_Sq3coTvq({fEF z?Yky04d1BtbqG!2Y!8am2*`q;@Kuo|AiUO^h??HP-PtyJkSM8?yzxpkFPn9MpLkUz zy%J9nkdPPCIfCJ};&|3`4|6t;5?DH!)no>?U5n8~6iD?h(m6R_s(SA`aclbcLlio& zh>F3HBZd-?7!^px*}(%M3wpyzS@crd4w=ON_-(U%Cy7>X{NGiwd~eJiv&WfQO4zu0 z#N^R0By~!$up(Fu+1M=BKKcAjEPXO8lYLQMG2G4@YaZRQ+N?P42Z7=RHD+zmnJiki#}SW$`G2ad8FCbAJ~-Uf~R=k&%9& zihnsICxFmU@KA&(jOSW#WP>U1pO=4d)zq(^G}toY8Nf|EzP~$4wswORJlAdM0v3T` zNlJj?ymvM_LYw+c@HZ9`?#vM9CRJ|t;(7fa8g0m;)CYOxC5Sr)HuC!tNNHH)bx38H6^ zIhIhUxa?#pS-CHc9L)-Y#^uy}7dRWbF@p6YXb`KhvsgD3W!Xd#k1wIG=%!6k53pc> zjeyR`uxMs7?6@z!vQ{5e$sgX{J>{QU%yY%bf^jQo=g9cA_zde&cLuO>Xk0C8m1WaX zLTMy9>oD?>kbKvrIlx)nuOmC_%km}x{|}lokr{fAEsfN^SJj88Sr{<&nhW+6GUg7J=aW0tawisL50!fsWI{iUUGZnWSJUsOAyMa{f+W$UncVO zrhpq(4*;-`l;fZtxSzfi|8y7M8BiXYveyO{DXWyqL0`5z1;cSG%HOLK1RB-VYS_Dz z+99b_yC=}JMqsK~Q@07ScYWJvg9#rQZCwpxe55U{O$?0_=JeH`Y1rtiMud*3IFcQ; z4D38(n%f2W!2%%U1*iyJ!1TrpVf*9edV{urhj6L=p#FW~pChv&2Kbo))5ByUXj9_O zGpM+?^2xVvb6MOfF3&B6OI=@9)@{*fhI#8@4o>`>(L70(O;dO*QMCZmxWfHbbeZ-b z2pySol;MG*+tS<vj&bZivC0bw-HySwlgS?&LH<*LS;q86A`M;+i7G6|KB&$_Io_ zs0tz^G0%)g-saF4T1z&@)&MNriJ^)<6r~JAM5(pgT)Jx*f%C9nbh8Ln#C$QDlp^!m zzd%_FL_SICOebGT-wHu#rmWhJ@~X?P4)<3~o}G>I>tPW{aMy_XcJ0m8ze0 z|9-6^id;51rTS==K_Gw$hThC&T|>{~(Eow|Mc_KKL+~LjWyH+u5Z{{r2>*;EfK3}a z@W`rKdePq~|CGkR^B--^C>4M7_E9q&HScTB9JUb>&qHH8N^gpRYvpju zGpz}bBTLgL&m1s()w{LsuqkU6x{tn>J1+V1vsj1%YKlG;kPO(}A(#06m0hYG7MXLD z<<*d7lYcC!3ikWmO#asSjhZajODAK6; z_sfuee3WT+7ygo-cEzpu9IYoJ%_y!R|5UXpL!^&I)J*2|KgV7Byri34tQO0^(MfSE zhtRigC?9n=UaxLh4jX4`0C(SD{EbfIj_m-?j&(VWBR5@2Re(hZ28eszeC{#WA-sgX z{NV(+J&X!y-+vc!@(VdFt@UaH`by4h(Xa!^NfXG9*qW$-amP&Ww<%J`wU#!4V)zU3 zK5K+$lpc*xzzjP7jFJ6?et2WLP|4$`9$oL#C^=iYQqp^;#E4aVb*`6r&4ZE{q`Cv^ zEpv!JNjjpxH?FsMIUq{7;Y;hgV*}YoOF|$jcB+0E^p{eZ%L;V-&!C?(ks{NkaPTc_3Hi zx&a=L7{IbYO3XCZ9yeLJq<7~2wUKG~pzFh1TW@*JHaE1#e<6`<@cSTKRZ2M;TC;$b zj^f}(MaLE*NcEP1PRv4~smjm-y8CWw(ecez^V?U!N3HUbnmA(x;@ai2g@rVmEv%x% zY;3s^-2C8s)$Ggdd!+yBCPYh7tk60(@w*_hhECU*tmqjZ(SHZu0c&Aj3-vQ#6}a?x z?G(3ilsE2a=Gb)UG;A`q2>Lyj^ zQ*K>~r}kT9knliqwAufKQqGnbQ)vf$-8Cha|DcRbZlHD3B2vfx;i5C}q>^i8h{$g# z({FEq^U2lTyk)?W{u8-uROkaqEY`?q@NVsZuG~KaxGNHi2vRBo8!b}qWM5G#Q&Km( zIIb@1$hV=#r8oQ+$?1K#ZTfkHrW%#uX~VV{6Mx}Hv^#Z6E>wg3n)0dfd3Tn5-4MmN z&CsdFJSQ)J9G19N0~g&G#aJ=zM|Sc;|EY5D&!(nd;Z0lDX4W5zT=f0c+2;Dsu-5$E z#T<-!CL9V7bwST4O^bJAy9c5W@O4k;`L2S!i+|rP8&aFxb(t!qIC5;MX?ZbPX{41? z)9LFHRB04`K-SGQAuO(sKls0AU9|4Gtu^f8XWdk6nexHffAm`X>b#{d%g(ofd~&$> z;h6%>TOYKjNM+v}WZkhRmFjI0?Am=&?ba7AWR9cQFRgwp-KyzTQ!S~JEPRFeh~QKt z|M9zJM;(N4b+`@$$2)h^q{FVgcNO?zn|=N)NdZsTim6+1;)?C=339<9QB`S18^Kh6 zfwvYqN(}bdoE_IY&!8g8h*2kEVv!}LU1 z5vl_zS~iSavX;Wl<&rMoo8sEd+*-8=8I?XPM#L$Z24sfWMt~}zNW+U9!$YETXA)0R zXo)bn07)AmtY*KXcPR$Tr000q!YMJAqQDO|F;JXzawr=)V_1tOHu{gmhUyVH`L1q= zOX2zOMFwRvep6#@J-&xcYaB^s1(=8Ft?9~g&?VM8Gm+vta*UE`xePF-@d-wKtBj*u zt3RbVc5D%>OE`MvdxzJ36HwVNu9uCAdOlsO{{S|=T&x$~ z$p;t1)oDwz#mcI@dPx;TgWG$ro{; z>2r;hy49XQ{iaxXgs|Zm`)`!aEt+d>emat;v{>ICr<%3vW65FZGybyuhGm?;6A=*& zy4j=6>>qFV-oTiPx=wMyd-b6oHH=RFZntl$;TLjXOUJeSFP*ljADL|?sFM#R=GApj zI`J`;W4J7#a0*8p1{@x%Vk<6UNelG)HkPIZkx5kMjKxF~S@slN>Saa#iiZuc550ISpaPz);UPia>^apheBlVCY&_ z1FP_$9K>$}2_3B`FWy*eiamc{awiui`SW%(kP@NoX|4ZcvFNjIhaMxK~rZFC$ zn&1yVEPi|Xxp18uA^w4=k?B^BE0Br36hm9ATyNt`8VWFYM za_x>35~iEL6~Tn@pyd#$f2OI0=qxvF)y$+XWzm8J1gY%;-)LgCl;m zWFHid6JNWhH`C%s&Bh3QAKh>#y=LxPGi-?Ht}fY`1OY*1Q8KBE=r_P^GtvqITvUPg zJZr$O&P!3cYzy*|FNDotfIye~?~ME{#bRM6V7rRgK!FYEOk6X3pUvE|@Zf)zIi=&b zgY)i%A_6YjeN$dK?kwN_Sq{5*VpZXOqwT4#(-X}17#rJs z<_Z3i&9gMID=0x|!CJ$hPKO8=CFhcllV%0S#qCd1iF5_L{A|9|4mwXS6~qiTEV(hI#ZEn@Y3tse5!<@&7|Q=i9lQLgFvx zx<+wZbD%;EiVU$@-IwmUP0%R_Ujs#1shhIOY{Pfw9!>sb?1n4GdxitWIX zJ+g03d3Hv*Xay+%VS)kcqC-+X{Xeup9HC$Ztu>x!=5$0YaaeL7fy<@UbcWo=a1cjj znL|j#*8V`zeaAh0VK3Wgrc=|N1*q~-utdup8X(Cgzrhw?RgsLO)AkO3& zOu!&YdggLPiB*Y}4P^YmFCF_q95q9r&9jc2>0IH;<-)}SGQRnxU_FTAlf>2Y_*r`H zE}q-Qzi-FiJ9x8RISwQtGg(Ap{ysZBF7I@ipW1yDjg5U%E?4?_)v6~KtiAi^)7!(RW4*8>^!|gz$+^cKXY>^YMpy|r zr@wl=z^r!CytUP}Eh3_)GZ)C3g=3}8?NvVp>I84oB7jn;H^fHky=rVcg5f8;rL WO#kKtM8PD<}&T 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 Oki`pv{Lg*?cK!?3Mi@5$ literal 0 HcmV?d00001 diff --git a/src/assets/lpp/brands/mohito.png b/src/assets/lpp/brands/mohito.png new file mode 100644 index 0000000000000000000000000000000000000000..782b2664fa8ad866c49da038e464f527fba19bd5 GIT binary patch literal 3180 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

vdsG?=bQnbIvU_Gdwh9^S}-%A^l$ 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 literal 0 HcmV?d00001 diff --git a/src/assets/lpp/markers/cropp.png b/src/assets/lpp/markers/cropp.png new file mode 100644 index 0000000000000000000000000000000000000000..5e085dbbe9525b8dd29d63fd0308decfb4fc8f8b GIT binary patch literal 2270 zcmaKtYdF;V7RN`I?b23lDX}r)Kcit>Vwe~s_nE(m+`|-;TO{M2OEx>zbVhFT$JjEN zXr@9gDWu#AX^6IQ2)QMfCL&X8gnO3EU)mQt<4N?Ix;dcH#=*HF}O}o5iTy;SX;X~yGX)d@87@A z%*a?-Sy4PF-@)Vkv$q$8Kqe(7CSSUA($%fBq~t<$Gzqjd!eSp(R_bbLpA870N4KuR zU=lxrR^~3TtWP(C$+u1R(h4aLxZ;k%#rU{;)UnM?ac>h?9uJTo@OoOdHk>Ra|wmyN;g0IE4`*X4JA&uncW zI(-+L-IVw_zz?{$n35|Iu+E;5nl% zmQz8OXt;IzkBADBGJaZ<^*3DB2CsKEroRhb z&^3z@grMx^eHo0UPTQ=ygh0DOI$}1Ne1s`{o>Ug@Q+;%WjAs6##pT^zV`A3_9yI-& zGeAL0$_;}|q2stGnTlfX@N5m;Ky!K3Ybr=TU-3J zFvo?f*W*YD3#B8toLE*&wycg2V$#Nv7nzPci8)3Z-hyyi)7QMVlnyAK@ z21!XMP_$mpGQ3aJp<02ZwZ)P_{CES!#RoO32H)B^`OM=W`HQDc@72NSY1l=GC2E`%M?o#jEakAL7opqZ)!`OkTdbrvZk>gjO*)=9j+70djw06_E1(40x^xnz3QVu3g zNUVA>6v+Ms?*nNDpx`v1XQs;52}82irkjW!L8m%`S8sm;3*AlD4(RI%f`zA zyp>Nl4eCf(R>X2DPW8l#P6p;_zIO1PE_`$bfIFLUMSye)Kb6i249G5h(G``(8SWrl zd^dvC($Rzbj0sLPe(5(9pqp&O{l_c}27EOr;lZb>;o|l7@U0<7y?X#xG_C`tC|LF&)gyl@0!nGJN=9C!m!}#0 zP6Jm+-j2UM!s3Y{q5igxE5jdFF9z_l9}%ZmU5W?LMTISn^qz!lo8yu!Cc#?Fr7-F63QMMajhn z7@a%WUmZDIOK^lT_JJMDHyH+hw5OLMX8n~gR?zSI!T0xvC~G#Z2El3;hy9Rz#0*3;T3P)g;VFtfRDtjp4>(Q5X8*3Di5sfW!Y^< zH~R9*51mYC)I-yaoQOlBW&53owiDAkd(l|8O+~1mebsPmL-f+PAdKXSb{#PAYn@%Z z#o0clD3cA$cg?93S7l=XLS*&Gp`fp>L5-E^ryjc7GS9c-6CPDX)HL+z0rYl9cc*ri z7BOW(U0S@0Mz4_T!H6qVd&_&9^x*Kt| zp$t0~I$OgH{(+o!BJyE~rb}Fap4|YT^?DTbdQ`T(KXi54BVtnkZ+e?|@ z5}w59M^ABGr#qBp)KHnZHD7V?`97K8)=#l;f70}@MAOtm#w0vE(y(;g!^wv^Cm1ix z&Q0)sW26R}lE|iCCcI+t?%R<7Ay5vS@{JiDc$=A;Kofnj52%FZz?#QIS*ad@~0?wM`#c6X^HmPSm zv$wU3AKQ8Ezd-tL1Ujf+HNVOEADVtg<9G3YII4>JQT6}O^mEj%%Xjl>I^ZZpq5oKl kW#S}V!@7L~7CQ*v6u+Iz8tA9DWdG}VptZeKxdkQpPvBuDGXMYp literal 0 HcmV?d00001 diff --git a/src/assets/lpp/markers/house.png b/src/assets/lpp/markers/house.png new file mode 100644 index 0000000000000000000000000000000000000000..cc621ceb7fa33154642f74f26362e8c3e5d18123 GIT binary patch literal 34937 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 WO#kKtM8PD<}&T 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 Oki`pv{Lg*?cK!?3Mi@5$ literal 0 HcmV?d00001 diff --git a/src/assets/lpp/markers/mohito.png b/src/assets/lpp/markers/mohito.png new file mode 100644 index 0000000000000000000000000000000000000000..782b2664fa8ad866c49da038e464f527fba19bd5 GIT binary patch literal 3180 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

vdsG?=bQnbIvU_Gdwh9^S}-%A^l$ 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 literal 0 HcmV?d00001 diff --git a/src/components/map/map.tsx b/src/components/map/map.tsx index c262b6d..8a1cf82 100644 --- a/src/components/map/map.tsx +++ b/src/components/map/map.tsx @@ -113,6 +113,7 @@ const Map = ({ locations, storeList, organization, brands }) => { id: e.id, map, info, + organization, }); }); diff --git a/src/components/map/markers/job-marker.ts b/src/components/map/markers/job-marker.ts index 8ee46c1..f69b4c3 100644 --- a/src/components/map/markers/job-marker.ts +++ b/src/components/map/markers/job-marker.ts @@ -3,7 +3,7 @@ import { baseMarker } from "./base-marker"; import icons from "@constants/icons"; -export function drawJobMarker({ id, map, info }) { +export function drawJobMarker({ id, map, info, organization }) { const { ctx, config } = baseMarker({ info }); // Set font @@ -18,7 +18,7 @@ export function drawJobMarker({ id, map, info }) { // Rate text ctx.fillText(rate, config.textPaddingLeft + 85, config.textThirdLine + 2); - const brandIcon = icons.amrest.markers[info.brand]; + const brandIcon = icons[organization].markers[info.brand]; let brandYPos = info.brand === "kfc" ? config.textFirstLine + 4 : config.textFirstLine + 3; diff --git a/src/components/map/markers/store-marker.ts b/src/components/map/markers/store-marker.ts index 963478a..1d60fc7 100644 --- a/src/components/map/markers/store-marker.ts +++ b/src/components/map/markers/store-marker.ts @@ -3,7 +3,7 @@ import { baseMarker } from "./base-marker"; import icons from "@constants/icons"; -export function drawStoreMarker({ id, map, info }) { +export function drawStoreMarker({ id, map, info, organization }) { const { ctx, config } = baseMarker({ info }); // Set font @@ -20,7 +20,7 @@ export function drawStoreMarker({ id, map, info }) { // Rate text ctx.fillText(rate, config.textPaddingLeft + 70, config.textThirdLine + 2); - const brandIcon = icons.amrest.markers[info.brand]; + const brandIcon = icons[organization].markers[info.brand]; let brandYPos = info.brand === "kfc" ? config.textFirstLine + 4 : config.textFirstLine + 3; diff --git a/src/components/map/markers/summary-marker.ts b/src/components/map/markers/summary-marker.ts index 8f0b539..9fee8b5 100644 --- a/src/components/map/markers/summary-marker.ts +++ b/src/components/map/markers/summary-marker.ts @@ -3,7 +3,7 @@ import { baseMarker } from "./base-marker"; import icons from "@constants/icons"; -export function drawSummaryMarker({ id, map, info }) { +export function drawSummaryMarker({ id, map, info, organization }) { const { ctx, config } = baseMarker({ info }); // Set font @@ -27,7 +27,7 @@ export function drawSummaryMarker({ id, map, info }) { config.textThirdLine + 2 ); - const brandIcon = icons.amrest.markers[info.brand]; + const brandIcon = icons[organization].markers[info.brand]; let brandYPos = info.brand === "kfc" ? config.textFirstLine + 4 : config.textFirstLine + 3; diff --git a/src/constants/icons.ts b/src/constants/icons.ts index 119fcfa..01f97af 100644 --- a/src/constants/icons.ts +++ b/src/constants/icons.ts @@ -50,6 +50,40 @@ const amrest = { }, }; +// LPP +// ================= +// Markers +import lppMarker from "@assets/lpp/markers/lpp.png"; +import croppMarker from "@assets/lpp/markers/cropp.png"; +import houseMarker from "@assets/lpp/markers/house.png"; +import mohitoMarker from "@assets/lpp/markers/mohito.png"; +import reservedMarker from "@assets/lpp/markers/reserved.png"; +import sinsayMarker from "@assets/lpp/markers/sinsay.png"; +// Brands +import cropp from "@assets/lpp/brands/cropp.png"; +import house from "@assets/lpp/brands/house.png"; +import mohito from "@assets/lpp/brands/mohito.png"; +import reserved from "@assets/lpp/brands/reserved.png"; +import sinsay from "@assets/lpp/brands/sinsay.png"; + +const lpp = { + markers: { + lpp: lppMarker, + cropp: croppMarker, + house: houseMarker, + mohito: mohitoMarker, + reserved: reservedMarker, + sinsay: sinsayMarker, + }, + brands: { + cropp, + house, + mohito, + reserved, + sinsay, + }, +}; + import pl from "@assets/countries/pl.svg"; import cz from "@assets/countries/cz.svg"; import hu from "@assets/countries/hu.svg"; @@ -105,6 +139,7 @@ const icons = { export default { amrest, + lpp, countries, icons, };