import gql from 'graphql-tag' // store room export const GET_ALL_STORE_ROOMS = gql` query getAllStoreRooms { storeRoomAll { uid name description } }`; export const GET_STORE_ROOM_BY_UID = gql` query getStoreRoomByUid($uid: FelicityID!) { storeRoomByUid(uid: $uid){ uid name description } }`; // storage location export const GET_ALL_STORAGE_LOCATIONS = gql` query getAllStorageLocations($storeRoomUid: FelicityID!) { storageLocations(storeRoomUid: $storeRoomUid) { uid name description storeRoomUid } }`; export const GET_STORAGE_LOCATION_BY_UID = gql` query getStorageLocationByUid($uid: FelicityID!) { storageLocationByUid(uid: $uid){ uid name description storeRoomUid } }`; // storage section export const GET_ALL_STORAGE_SECTIONS = gql` query getAllStorageSections($storageLocationUid: FelicityID!) { storageSections(storageLocationUid: $storageLocationUid) { uid name description storageLocationUid } }`; export const GET_STORAGE_SECTION_BY_UID = gql` query getStorageSectionByUid($uid: FelicityID!) { storageSectionByUid(uid: $uid){ uid name description storageLocationUid } }`; // storage container export const GET_ALL_STORAGE_CONTAINERS = gql` query getAllStorageContainers($storageSectionUid: FelicityID!) { storageContainers(storageSectionUid: $storageSectionUid) { uid name description storageSectionUid grid row_wise cols rows slots } }`; export const GET_STORAGE_CONTAINER_BY_UID = gql` query getSrorageContainerByUid($uid: FelicityID!) { storageContainerByUid(uid: $uid){ uid name description storageSectionUid grid rowWise cols rows slots storedCount } }`; // tree export const GET_STORAGE_TREE = gql` query { storeRoomAll { uid name description tag children { uid name description tag children { uid name description tag children { uid name description tag } } } } }`;