mirror of
https://github.com/desktop/desktop
synced 2024-09-19 08:02:22 +00:00
Merge pull request #15508 from angusdev/hide-repository-flowout
Close repository list after create and add repository
This commit is contained in:
commit
dd1cd9118e
|
@ -11,6 +11,7 @@ import * as OcticonSymbol from '../octicons/octicons.generated'
|
|||
import { LinkButton } from '../lib/link-button'
|
||||
import { PopupType } from '../../models/popup'
|
||||
import { OkCancelButtonGroup } from '../dialog/ok-cancel-button-group'
|
||||
import { FoldoutType } from '../../lib/app-state'
|
||||
|
||||
import untildify from 'untildify'
|
||||
import { showOpenDialog } from '../main-process-proxy'
|
||||
|
@ -265,6 +266,7 @@ export class AddExistingRepository extends React.Component<
|
|||
const repositories = await dispatcher.addRepositories([resolvedPath])
|
||||
|
||||
if (repositories.length > 0) {
|
||||
dispatcher.closeFoldout(FoldoutType.Repository)
|
||||
dispatcher.selectRepository(repositories[0])
|
||||
dispatcher.recordAddExistingRepository()
|
||||
}
|
||||
|
|
|
@ -34,6 +34,7 @@ import { showOpenDialog } from '../main-process-proxy'
|
|||
import { pathExists } from '../lib/path-exists'
|
||||
import { mkdir } from 'fs/promises'
|
||||
import { directoryExists } from '../../lib/directory-exists'
|
||||
import { FoldoutType } from '../../lib/app-state'
|
||||
import { join } from 'path'
|
||||
|
||||
/** The sentinel value used to indicate no gitignore should be used. */
|
||||
|
@ -391,6 +392,7 @@ export class CreateRepository extends React.Component<
|
|||
|
||||
this.updateDefaultDirectory()
|
||||
|
||||
this.props.dispatcher.closeFoldout(FoldoutType.Repository)
|
||||
this.props.dispatcher.selectRepository(repository)
|
||||
this.props.dispatcher.recordCreateRepository()
|
||||
this.props.onDismissed()
|
||||
|
|
Loading…
Reference in a new issue