From fad50b7319c556956fa5f8c07568e2e82821f18a Mon Sep 17 00:00:00 2001 From: Eduard Heimbuch Date: Mon, 13 May 2019 15:42:35 +0200 Subject: [PATCH] update RepositoryRole type --- .../ui-types/src/AvailableRepositoryPermissions.js | 11 ----------- .../packages/ui-types/src/RepositoryRole.js | 10 ++++++++++ scm-ui-components/packages/ui-types/src/index.js | 2 +- 3 files changed, 11 insertions(+), 12 deletions(-) delete mode 100644 scm-ui-components/packages/ui-types/src/AvailableRepositoryPermissions.js create mode 100644 scm-ui-components/packages/ui-types/src/RepositoryRole.js diff --git a/scm-ui-components/packages/ui-types/src/AvailableRepositoryPermissions.js b/scm-ui-components/packages/ui-types/src/AvailableRepositoryPermissions.js deleted file mode 100644 index ab7e8d82e4..0000000000 --- a/scm-ui-components/packages/ui-types/src/AvailableRepositoryPermissions.js +++ /dev/null @@ -1,11 +0,0 @@ -// @flow - -export type RepositoryRole = { - name: string, - verbs: string[] -}; - -export type AvailableRepositoryPermissions = { - availableVerbs: string[], - availableRoles: RepositoryRole[] -}; diff --git a/scm-ui-components/packages/ui-types/src/RepositoryRole.js b/scm-ui-components/packages/ui-types/src/RepositoryRole.js new file mode 100644 index 0000000000..8b8ffc933f --- /dev/null +++ b/scm-ui-components/packages/ui-types/src/RepositoryRole.js @@ -0,0 +1,10 @@ +// @flow + +export type RepositoryRole = { + name: string, + verbs: string[], + type?: string, + creationDate?: string, + lastModified?: string, +}; + diff --git a/scm-ui-components/packages/ui-types/src/index.js b/scm-ui-components/packages/ui-types/src/index.js index 59c423c5d5..0272b1e2cb 100644 --- a/scm-ui-components/packages/ui-types/src/index.js +++ b/scm-ui-components/packages/ui-types/src/index.js @@ -26,6 +26,6 @@ export type { SubRepository, File } from "./Sources"; export type { SelectValue, AutocompleteObject } from "./Autocomplete"; -export type { AvailableRepositoryPermissions, RepositoryRole } from "./AvailableRepositoryPermissions"; +export type { RepositoryRole } from "./RepositoryRole"; export type { NamespaceStrategies } from "./NamespaceStrategies";