feat: add stash access in clean git state

Show a Stashes button when the working tree is clean
Keep stash management available even without visible file changes
This commit is contained in:
Bohdan Triapitsyn
2026-05-06 15:13:38 +03:00
parent dbc06dd6fa
commit c9289eb24f
8 changed files with 29 additions and 5 deletions
+3 -3
View File
@@ -982,7 +982,7 @@ export const GitView: React.FC = () => {
} else if (pushedChanges) {
toast.success(t('gitView.toast.pushedToUpstream'));
} else {
toast.success(t('gitView.toast.syncedChanges'));
toast.success(t('gitView.toast.alreadyUpToDate'));
}
}
@@ -1104,7 +1104,7 @@ export const GitView: React.FC = () => {
} else if (pushedChanges) {
toast.success(t('gitView.toast.pushedToUpstream'));
} else {
toast.success(t('gitView.toast.syncedChanges'));
toast.success(t('gitView.toast.alreadyUpToDate'));
}
triggerFireworks();
@@ -2241,7 +2241,7 @@ export const GitView: React.FC = () => {
/>
</>
) : (
<GitEmptyState />
<GitEmptyState onOpenStashes={() => setIsStashesDialogOpen(true)} />
)}
</div>
) : null}