trustwallet-assets/script/generic/tag-values.ts

19 lines
515 B
TypeScript
Raw Normal View History

import { TagValues } from "../tags-config";
export function isValidTagValue(value: string): boolean {
//console.log(`isValidTagValue ${value}`);
if (!value) {
return false;
}
const tag = TagValues.find(t => t.id === value);
if (!tag) {
return false;
}
//console.log(`TAG ${tag.name}`);
return true;
}
export function isValidTagValues(values: string[]): boolean {
return values.reduce((accum: boolean, value: string) => accum && isValidTagValue(value), true);
}