{#if updateToastOpen} {/if} {#if linePatchOpen && linePatchFile} {/if} {#if globalSearchOpen} {/if} {#if newBranchCommit} { newBranchCommit = null; }} /> {/if} {#if renameBranchTarget} { renameBranchTarget = null; }} /> {/if} {#if compareSelectOpen} { compareFrom = val; }} onCompareToChange={(val) => { compareTo = val; }} onCompare={compareSelectedCommits} onClose={() => { compareSelectOpen = false; }} /> {/if} {#if compareDialogOpen && comparison} {/if} {#if credDialogOpen && credDialogAction} { credDialogOpen = false; credDialogAction = null; credDialogError = ""; credDialogKey = null; }} /> {/if} {#if openingRepo} {/if} {#if resolveDialogOpen} { resolveDialogOpen = false; }} onSelectFile={selectConflictFile} onMarkResolved={handleMarkResolved} onApply={applyPreparedResolutions} /> {/if}