test: improve utils coverage (#4230)
* test: improve utils coverage * refactor: review - rename isDefined to isNonNullable, update tests and return statement
This commit is contained in:
@ -1,11 +1,10 @@
|
||||
import { getLogoUrlFromDomainName } from '~/utils';
|
||||
import { assertNotNull } from '~/utils/assert';
|
||||
import { isDefined } from '~/utils/isDefined';
|
||||
import { isNonNullable } from '~/utils/isNonNullable';
|
||||
|
||||
export const mapFavorites = (favorites: any) => {
|
||||
return favorites
|
||||
.map((favorite: any) => {
|
||||
const recordInformation = isDefined(favorite?.person)
|
||||
const recordInformation = isNonNullable(favorite?.person)
|
||||
? {
|
||||
id: favorite.person.id,
|
||||
labelIdentifier:
|
||||
@ -16,7 +15,7 @@ export const mapFavorites = (favorites: any) => {
|
||||
avatarType: 'rounded',
|
||||
link: `/object/person/${favorite.person.id}`,
|
||||
}
|
||||
: isDefined(favorite?.company)
|
||||
: isNonNullable(favorite?.company)
|
||||
? {
|
||||
id: favorite.company.id,
|
||||
labelIdentifier: favorite.company.name,
|
||||
@ -33,6 +32,6 @@ export const mapFavorites = (favorites: any) => {
|
||||
position: favorite?.position,
|
||||
};
|
||||
})
|
||||
.filter(assertNotNull)
|
||||
.filter(isNonNullable)
|
||||
.sort((a: any, b: any) => a.position - b.position);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user