@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
11 lines • 445 B
JavaScript
import { z } from 'zod';
const regexId = /^(?:[a-fA-F0-9]+\.?[a-fA-F0-9]*|\.)$/;
// TODO: https://github.com/colinhacks/zod/pull/1786 this needs to be migrated to .templateLiterals
export const TokenIdSchema = z.string().regex(regexId);
export const isTokenId = data => {
return TokenIdSchema.safeParse(data).success;
};
export const parseTokenId = data => {
return isTokenId(data) ? data : undefined;
};
//# sourceMappingURL=token-id.js.map