Merge pull request #879 from nowcommunity/fix-taxa-aggregation

fixed taxa-count
This commit is contained in:
lllIIlIIlll
2025-06-16 11:49:16 +03:00
committed by GitHub
2 changed files with 3 additions and 3 deletions
@@ -20,7 +20,7 @@ const decimalCount = (num: number) => {
export const LocalityTable = ({ selectorFn }: { selectorFn?: (newObject: Locality) => void }) => {
const { data: localitiesQueryData, isFetching: localitiesQueryIsFetching } = useGetAllLocalitiesQuery()
const [getLocalitySpeciesList, { isLoading }] = useGetLocalitySpeciesListMutation()
const [filteredLocalities, setFilteredLocalities] = useState<SimplifiedLocality[]>()
const [filteredLocalities, setFilteredLocalities] = useState<SimplifiedLocality[] | null>(null)
const columnFilters = usePageContext()
const notify = useNotify()
@@ -427,7 +427,7 @@ export const LocalityTable = ({ selectorFn }: { selectorFn?: (newObject: Localit
return (
<>
<LocalitiesMap localities={filteredLocalities} isFetching={localitiesQueryIsFetching} />
{filteredLocalities && <LocalitiesMap localities={filteredLocalities} isFetching={localitiesQueryIsFetching} />}
<TableView<Locality>
title="Localities"
selectorFn={selectorFn}
@@ -52,7 +52,7 @@ export const LocalityInfo = ({ localityDetailsQueryData, selectedLocality, detai
{`${localityDetailsQueryData.dec_lat}, ${localityDetailsQueryData.dec_long}`}
</p>
<p>
<strong>Taxa:</strong> {data.length - 1}
<strong>Taxa:</strong> {data.length - 1 < 0 ? 0 : data.length - 1}
</p>
</div>
)}