bsoc-bitbyte / busify

A centralised bus ticket booking system that will allow the students to book tickets in advance through an online website, saving time and effort.
https://busify.vercel.app
31 stars 70 forks source link

[Feature Request]: Create a Custom Empty Modal to handle the UI when the data is empty. #98

Closed Pratik2026 closed 3 weeks ago

Pratik2026 commented 1 month ago

Is your feature request related to a problem? Please describe.

Currently, there's nothing to display when the data is empty which is a bad UX. You can see that when you visit either the profile page or the admin dashboard/schedule page, it will display empty space.

Describe the solution you'd like

Create a custom Empty Modal which will display when there is no data. The component should take the title and description as props. It should display till the data is empty. This component should be displayed on the following page whenever required:

To gain more clarity, visit the following link for reference: https://react.keepdesign.io/docs/components/empty#default-empty

Describe alternatives you've considered

No response

Developer Help

Vaibhavsahu2810 commented 1 month ago

@Pratik2026 i would like to work on this issue.I will create the custom Empty Modal which will display when there is no data in mui.

bravichandra12 commented 1 month ago

@Pratik2026 I would like to work on this issue. I will create a custom empty modal when there is no data displayed

Pratik2026 commented 1 month ago

@Vaibhavsahu2810, Your previous issue is still pending to be reviewed

ShashaankS commented 1 month ago

@Pratik2026 I would like to work on this issue, I will create a custom empty modal when there is no data to display in "Profile, dashboard, schedule " pages, being new to busify this issue is good to start with.

Pratik2026 commented 1 month ago

@bravichandra12 You can start working on it.

Pratik2026 commented 1 month ago

@ShashaankS I appreciate your enthusiasm as a new contributor! We will be opening more good first issues very soon on an FCFS basis. I hope you can take them on.