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

Add default job tab setting #676

Merged
merged 3 commits into from
Jan 25, 2024

Conversation

yerlantemir
Copy link
Contributor

Hi @felixmosh! First of all, thank you for this amazing tool! We use it everyday and really enjoy it. This is my first PR on this project, would love to get any feedback from you and hope it will be useful for other users as well 🙏

In our project, we were required to implement this feature #264. So basically, we want to have "logs" tab to be opened by default.

To make the solution more flexible I decided to create setting default-job-tab which is used for selecting initial job tab.

Screens:

IMAGE 2024-01-21 10:42:21

IMAGE 2024-01-21 10:42:24

CleanShot 2024-01-21 at 10 43 38@2x

Todos:

  • Add pt-BR locales

Description:

This commit adds a new setting for the default job tab in the SettingsModal component. The selected default job tab is stored in the useSettingsStore and can be changed by the user.

Description: This commit adds a new setting for the default job tab in the SettingsModal component. The selected default job tab is stored in the useSettingsStore and can be changed by the user.
@felixmosh
Copy link
Owner

Hi, thank you for this PR!
One thing, what happens if I select the error tab, but it doesn't exists?

@yerlantemir
Copy link
Contributor Author

Hi, thank you for this PR! One thing, what happens if I select the error tab, but it doesn't exists?

Hi, thanks for your quick reply!

I pushed changes suggested by you. Will be waiting your review.

@felixmosh felixmosh merged commit b2f3688 into felixmosh:master Jan 25, 2024
@felixmosh
Copy link
Owner

Thank you for you contribution 🙏🏽

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants