Skip to content

Commit 28c3f7a

Browse files
committed
att toasts
1 parent 646ebba commit 28c3f7a

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

local_save.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,11 @@
99
def adicionar_na_lista(user, lang):
1010
data = func.collect_user_data(user)
1111

12+
if lang == None:
13+
return ''
14+
1215
if data == None:
13-
print(f'Usuário {user} não encontrado')
16+
# print(f'Usuário {user} não encontrado, ou língua')
1417
return None
1518

1619
display_name = data['fullname']

main.py

+11-8
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,12 @@
1616
carregar = save.pegar_competidores()
1717
competitors = carregar
1818

19-
colleft, coltitle, colright = st.container().columns([3, 8, 3])
19+
colleft, colimage, coltitle, colright = st.container().columns([4.5, 2, 13, 3])
20+
st.logo('https://images.cults3d.com/h2AL3aObyStbXlc706uekBr1y5c=/516x516/filters:no_upscale()/https://fbi.cults3d.com/uploaders/29241666/illustration-file/119d67c6-bbdd-49d5-ab08-c9ad7b049476/You-Missed-your-SPANISH-lesson-Duolingo-2.png', size='large')
21+
with colimage:
22+
st.image('https://pbs.twimg.com/media/FXZhKUUXEAM_BVA.png', use_container_width=True)
2023
with coltitle:
21-
st.title("🏆 Ranking de competidores")
24+
st.title("Ranking de competidores")
2225

2326
container = st.container()
2427
col1, col2, col3, = container.columns([1, 3, 1])
@@ -27,19 +30,19 @@
2730

2831
with col1:
2932
username = st.text_input('Nome do Participante', label_visibility='collapsed', placeholder='Usuário')
30-
lingua = st.selectbox("Qual idioma escolhido?", list(func.bandeiras.keys()))
33+
lingua = st.selectbox("Qual idioma escolhido?", list(func.bandeiras.keys()), placeholder='Du iu spiki inglix?', index=None)
3134
with col3:
3235
if st.button('Adicionar competidor', icon='➕'):
3336
sucess = save.adicionar_na_lista(username, lingua)
34-
if sucess:
37+
if sucess == True:
3538
st.toast(str(f"{username} Adicionado com sucesso!"), icon='✅')
3639
save.atualizar_rank()
37-
3840
elif sucess == None:
39-
st.toast(str(f'{username} não é um usuário válido!'), icon='❗️')
40-
41-
else:
41+
st.toast(str(f'Usuário inválido ou Idioma não selecionado!'), icon='❗️')
42+
elif sucess == False:
4243
st.toast(str(f"{username} já está na lista.."), icon='🤝🏽')
44+
elif sucess == '':
45+
st.toast('Língua não selecionada!', icon='🧐')
4346

4447

4548
if st.button("Atualizar Rank", icon='🌐'):

0 commit comments

Comments
 (0)