mirror of
				https://github.com/Telecominfraproject/wlan-cloud-ui.git
				synced 2025-10-31 02:37:54 +00:00 
			
		
		
		
	fixed pagination
This commit is contained in:
		| @@ -8,8 +8,8 @@ import { Accounts as AccountsPage, Loading } from '@tip-wlan/wlan-cloud-ui-libra | ||||
| import UserContext from 'contexts/UserContext'; | ||||
|  | ||||
| const GET_ALL_USERS = gql` | ||||
|   query GetAllUsers($customerId: ID!, $cursor: String) { | ||||
|     getAllUsers(customerId: $customerId, cursor: $cursor) { | ||||
|   query GetAllUsers($customerId: ID!, $context: JSONObject) { | ||||
|     getAllUsers(customerId: $customerId, context: $context) { | ||||
|       items { | ||||
|         id | ||||
|         email: username | ||||
| @@ -17,10 +17,7 @@ const GET_ALL_USERS = gql` | ||||
|         lastModifiedTimestamp | ||||
|         customerId | ||||
|       } | ||||
|       context { | ||||
|         cursor | ||||
|         lastPage | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -82,7 +79,7 @@ const Accounts = () => { | ||||
|   const handleLoadMore = () => { | ||||
|     if (!data.getAllUsers.context.lastPage) { | ||||
|       fetchMore({ | ||||
|         variables: { cursor: data.getAllUsers.context.cursor }, | ||||
|         variables: { context: data.getAllUsers.context }, | ||||
|         updateQuery: (previousResult, { fetchMoreResult }) => { | ||||
|           const previousEntry = previousResult.getAllUsers; | ||||
|           const newItems = fetchMoreResult.getAllUsers.items; | ||||
|   | ||||
| @@ -7,8 +7,8 @@ import { Alarms as AlarmsPage, Loading } from '@tip-wlan/wlan-cloud-ui-library'; | ||||
| import UserContext from 'contexts/UserContext'; | ||||
|  | ||||
| const GET_ALL_ALARMS = gql` | ||||
|   query GetAllAlarms($customerId: ID!, $cursor: String) { | ||||
|     getAllAlarms(customerId: $customerId, cursor: $cursor) { | ||||
|   query GetAllAlarms($customerId: ID!, $context: JSONObject) { | ||||
|     getAllAlarms(customerId: $customerId, context: $context) { | ||||
|       items { | ||||
|         severity | ||||
|         alarmCode | ||||
| @@ -19,10 +19,7 @@ const GET_ALL_ALARMS = gql` | ||||
|           name | ||||
|         } | ||||
|       } | ||||
|       context { | ||||
|         cursor | ||||
|         lastPage | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -53,7 +50,7 @@ const Alarms = () => { | ||||
|   const handleLoadMore = () => { | ||||
|     if (!data.getAllAlarms.context.lastPage) { | ||||
|       fetchMore({ | ||||
|         variables: { cursor: data.getAllAlarms.context.cursor }, | ||||
|         variables: { context: data.getAllAlarms.context }, | ||||
|         updateQuery: (previousResult, { fetchMoreResult }) => { | ||||
|           const previousEntry = previousResult.getAllAlarms; | ||||
|           const newItems = fetchMoreResult.getAllAlarms.items; | ||||
|   | ||||
| @@ -128,7 +128,7 @@ const AccessPoints = ({ checkedLocations }) => { | ||||
|   const handleLoadMore = () => { | ||||
|     if (!equipData.filterEquipment.context.lastPage) { | ||||
|       fetchMore({ | ||||
|         variables: { cursor: equipData.filterEquipment.context.cursor }, | ||||
|         variables: { context: equipData.filterEquipment.context }, | ||||
|         updateQuery: (previousResult, { fetchMoreResult }) => { | ||||
|           const previousEntry = previousResult.filterEquipment; | ||||
|           const newItems = fetchMoreResult.filterEquipment.items; | ||||
|   | ||||
| @@ -327,7 +327,7 @@ const BulkEditAPs = ({ locations, checkedLocations }) => { | ||||
|   const handleLoadMore = () => { | ||||
|     if (!equipData.filterEquipment.context.lastPage) { | ||||
|       fetchMore({ | ||||
|         variables: { cursor: equipData.filterEquipment.context.cursor }, | ||||
|         variables: { context: equipData.filterEquipment.context }, | ||||
|         updateQuery: (previousResult, { fetchMoreResult }) => { | ||||
|           const previousEntry = previousResult.filterEquipment; | ||||
|           const newItems = fetchMoreResult.filterEquipment.items; | ||||
|   | ||||
| @@ -39,7 +39,7 @@ const ClientDevices = ({ checkedLocations }) => { | ||||
|   const handleLoadMore = () => { | ||||
|     if (!data.filterClientSessions.context.lastPage) { | ||||
|       fetchMore({ | ||||
|         variables: { cursor: data.filterClientSessions.context.cursor }, | ||||
|         variables: { context: data.filterClientSessions.context }, | ||||
|         updateQuery: (previousResult, { fetchMoreResult }) => { | ||||
|           const previousEntry = previousResult.filterClientSessions; | ||||
|           const newItems = fetchMoreResult.filterClientSessions.items; | ||||
|   | ||||
| @@ -16,13 +16,13 @@ export const FILTER_EQUIPMENT = gql` | ||||
|     $locationIds: [ID] | ||||
|     $customerId: ID! | ||||
|     $equipmentType: String | ||||
|     $cursor: String | ||||
|     $context: JSONObject | ||||
|   ) { | ||||
|     filterEquipment( | ||||
|       customerId: $customerId | ||||
|       locationIds: $locationIds | ||||
|       equipmentType: $equipmentType | ||||
|       cursor: $cursor | ||||
|       context: $context | ||||
|     ) { | ||||
|       items { | ||||
|         name | ||||
| @@ -63,10 +63,7 @@ export const FILTER_EQUIPMENT = gql` | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -76,13 +73,13 @@ export const FILTER_EQUIPMENT_BULK_EDIT_APS = gql` | ||||
|     $locationIds: [ID] | ||||
|     $customerId: ID! | ||||
|     $equipmentType: String | ||||
|     $cursor: String | ||||
|     $context: JSONObject | ||||
|   ) { | ||||
|     filterEquipment( | ||||
|       customerId: $customerId | ||||
|       locationIds: $locationIds | ||||
|       equipmentType: $equipmentType | ||||
|       cursor: $cursor | ||||
|       context: $context | ||||
|     ) { | ||||
|       items { | ||||
|         name | ||||
| @@ -91,10 +88,7 @@ export const FILTER_EQUIPMENT_BULK_EDIT_APS = gql` | ||||
|         channel | ||||
|         details | ||||
|       } | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -112,8 +106,8 @@ export const GET_LOCATION = gql` | ||||
| `; | ||||
|  | ||||
| export const FILTER_CLIENT_SESSIONS = gql` | ||||
|   query FilterClientSessions($customerId: ID!, $locationIds: [ID], $cursor: String) { | ||||
|     filterClientSessions(customerId: $customerId, locationIds: $locationIds, cursor: $cursor) { | ||||
|   query FilterClientSessions($customerId: ID!, $locationIds: [ID], $context: JSONObject) { | ||||
|     filterClientSessions(customerId: $customerId, locationIds: $locationIds, context: $context) { | ||||
|       items { | ||||
|         id | ||||
|         macAddress | ||||
| @@ -127,10 +121,7 @@ export const FILTER_CLIENT_SESSIONS = gql` | ||||
|           name | ||||
|         } | ||||
|       } | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -157,7 +148,7 @@ export const GET_CLIENT_SESSION = gql` | ||||
| export const FILTER_SERVICE_METRICS = gql` | ||||
|   query FilterServiceMetrics( | ||||
|     $customerId: ID! | ||||
|     $cursor: String | ||||
|     $context: JSONObject | ||||
|     $fromTime: String! | ||||
|     $toTime: String! | ||||
|     $clientMacs: [String] | ||||
| @@ -167,7 +158,7 @@ export const FILTER_SERVICE_METRICS = gql` | ||||
|   ) { | ||||
|     filterServiceMetrics( | ||||
|       customerId: $customerId | ||||
|       cursor: $cursor | ||||
|       context: $context | ||||
|       fromTime: $fromTime | ||||
|       toTime: $toTime | ||||
|       clientMacs: $clientMacs | ||||
| @@ -183,15 +174,12 @@ export const FILTER_SERVICE_METRICS = gql` | ||||
|         txBytes | ||||
|         detailsJSON | ||||
|       } | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
|  | ||||
| export const GET_ALL_PROFILES = fields => gql` | ||||
| export const GET_ALL_PROFILES = (fields = '') => gql` | ||||
|   query GetAllProfiles( | ||||
|     $customerId: ID! | ||||
|     $cursor: String | ||||
| @@ -229,10 +217,7 @@ export const GET_ALL_STATUS = gql` | ||||
|           clientCountPerOui | ||||
|         } | ||||
|       } | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
| @@ -308,7 +293,7 @@ export const FILTER_SYSTEM_EVENTS = gql` | ||||
|     $toTime: String! | ||||
|     $equipmentIds: [ID] | ||||
|     $dataTypes: [String] | ||||
|     $cursor: String | ||||
|     $context: JSONObject | ||||
|     $limit: Int | ||||
|   ) { | ||||
|     filterSystemEvents( | ||||
| @@ -317,14 +302,11 @@ export const FILTER_SYSTEM_EVENTS = gql` | ||||
|       toTime: $toTime | ||||
|       dataTypes: $dataTypes | ||||
|       equipmentIds: $equipmentIds | ||||
|       cursor: $cursor | ||||
|       context: $context | ||||
|       limit: $limit | ||||
|     ) { | ||||
|       items | ||||
|       context { | ||||
|         lastPage | ||||
|         cursor | ||||
|       } | ||||
|       context | ||||
|     } | ||||
|   } | ||||
| `; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sean Macfarlane
					Sean Macfarlane