import {TokensInterface} from '../interfaces' import {APIV2} from '../constants/api' export const getAuthSWRKey = (tokens: TokensInterface | undefined, key: string) => { return tokens ? `${key}?auth=true` : `${key}?auth=false` } export const getAuthTrueSWRKey = (key: string) => { return `${key}?auth=true` } export const getPaginationCollectionsKey = ( pageNo: number, pageSize: number, spaceId: number | undefined, status: number[] | undefined ) => { const type = status?.length === 5 ? 'all' : 'index' return `${APIV2.Collection.QueryAll}?page=${pageNo + 1}&space_id=${spaceId}&type=${type}` }