import algoliasearch from 'algoliasearch/lite' import { ENV } from 'common/envs/constants' export const searchClient = algoliasearch( 'GJQPAYENIF', '75c28fc084a80e1129d427d470cf41a3' ) const indexPrefix = ENV === 'DEV' ? 'dev-' : '' export const searchIndexName = ENV === 'DEV' ? 'dev-contracts' : 'contractsIndex' export const getIndexName = (sort: string) => { return `${indexPrefix}contracts-${sort}` } export const trendingIndex = searchClient.initIndex(getIndexName('score')) export const newIndex = searchClient.initIndex(getIndexName('newest')) export const probChangeDescendingIndex = searchClient.initIndex( getIndexName('prob-change-day') ) export const probChangeAscendingIndex = searchClient.initIndex( getIndexName('prob-change-day-ascending') ) export const dailyScoreIndex = searchClient.initIndex( getIndexName('daily-score') )