1
1
import { ComponentMeta , Story } from "@storybook/react"
2
+ import { createPaginationRef } from "components/PaginationWidget/utils"
2
3
import {
3
- MockSiteRoles ,
4
+ MockAssignableSiteRoles ,
4
5
MockUser ,
5
6
MockUser2 ,
6
7
} from "../../testHelpers/renderHelpers"
@@ -9,6 +10,11 @@ import { UsersPageView, UsersPageViewProps } from "./UsersPageView"
9
10
export default {
10
11
title : "pages/UsersPageView" ,
11
12
component : UsersPageView ,
13
+ argTypes : {
14
+ paginationRef : {
15
+ defaultValue : createPaginationRef ( { page : 1 , limit : 25 } )
16
+ }
17
+ }
12
18
} as ComponentMeta < typeof UsersPageView >
13
19
14
20
const Template : Story < UsersPageViewProps > = ( args ) => (
@@ -18,8 +24,7 @@ const Template: Story<UsersPageViewProps> = (args) => (
18
24
export const Admin = Template . bind ( { } )
19
25
Admin . args = {
20
26
users : [ MockUser , MockUser2 ] ,
21
- roles : MockSiteRoles ,
22
- canCreateUser : true ,
27
+ roles : MockAssignableSiteRoles ,
23
28
canEditUsers : true ,
24
29
}
25
30
@@ -32,7 +37,7 @@ SmallViewport.parameters = {
32
37
}
33
38
34
39
export const Member = Template . bind ( { } )
35
- Member . args = { ...Admin . args , canCreateUser : false , canEditUsers : false }
40
+ Member . args = { ...Admin . args , canEditUsers : false }
36
41
37
42
export const Empty = Template . bind ( { } )
38
43
Empty . args = { ...Admin . args , users : [ ] }
0 commit comments