Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ortalama Teslimat Süresini Gösteren Bileşen #61

Open
mksglu opened this issue Nov 14, 2019 · 0 comments
Open

Ortalama Teslimat Süresini Gösteren Bileşen #61

mksglu opened this issue Nov 14, 2019 · 0 comments
Assignees
Labels
Components Components Package

Comments

@mksglu
Copy link
Member

mksglu commented Nov 14, 2019

Açıklama

Belirli bir bölge seçildiğinde restoranların listelendiği bir alan var. Bu listelenen alanda da kullanılan kartlar var. Bu kartların içerisindeki küçük bileşenleri yapacağız. Bunlardan birisi de avgDeliveryTime bileşeni olacak.

Kabul

Bu bileşen 3 adet prop almalı içerisine.

1-) isOpen eğer restoran kapalı ise false almalı. Eğer restoran açık ise true almalı.

Burada 2 farklı seçenek çıkıyor karşımıza. Eğer restoran gün içerisinde açılacak ise From 16:00 diyoruz. Yani restoran açık ve gün içerisinde 16'dan sonra teslimat hizmeti verecek.

2-) fromTime eğer isOpen prop'u almış ve fromTime prop'u da gönderilmişse bu şekilde render edilmeli ekrana. Tipi ise string olmalı.

3-) estimationTime eğer isOpen prop'u almış ve estimationTime prop'u da gönderilmişse bu şekilde render edilmeli ekrana. Tipi ise string olmalı.

Bu bileşende isOpen kesin olarak alması gereken bir prop. estimationTime ve fromTime prop'larından birisini alabilir. Hangisi gönderişmiş ise bileşen o şekilde render edilmeli.

İkon ve yazının yan yana durmasını CSS Flexbox ile yapabilirsin.

image
image
image
image

Diğer

Ekran görüntüsü: https://www.thuisbezorgd.nl/en/order-takeaway-6269

@mksglu mksglu added the Components Components Package label Nov 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Components Components Package
Projects
None yet
Development

No branches or pull requests

2 participants