Skip to content
Snippets Groups Projects
Commit 4cf9b7bc authored by Yoann Schneider's avatar Yoann Schneider :tennis: Committed by Bastien Abadie
Browse files

List model rights

parent 216787a1
No related branches found
No related tags found
1 merge request!1256List model rights
......@@ -59,6 +59,15 @@
:model-id="selectedModel"
/>
</div>
<div>
<hr />
<h2 class="title is-4">Members</h2>
<ListMembers
content-type="model"
:content-id="selectedModel"
:page-number.sync="membersPageNumber"
/>
</div>
</template>
</div>
</div>
......@@ -70,15 +79,18 @@ import { mapActions, mapMutations } from 'vuex'
import VersionList from './Versions/List'
import Paginator from '~/vue/Paginator'
import { errorParser } from '~/js/helpers'
import ListMembers from '~/vue/Memberships/ListMembers'
export default {
components: {
Paginator,
VersionList
VersionList,
ListMembers
},
data: () => ({
loading: false,
modelsPage: null,
membersPageNumber: 1,
// ID of the selected model
selectedModel: null,
page: 1,
......@@ -110,6 +122,9 @@ export default {
page: {
immediate: true,
handler: 'updateModelsPage'
},
selectedModel () {
this.membersPageNumber = 1
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment