diff options
Diffstat (limited to 'js/src')
| -rw-r--r-- | js/src/index.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/js/src/index.ts b/js/src/index.ts index f1b27d3..e56849c 100644 --- a/js/src/index.ts +++ b/js/src/index.ts @@ -16,15 +16,15 @@ for (const dingbat of dingbats) { string: fromCodePoint(codePoint), }; - dingbatsByCodePoint[dingbat["Typeface name"] + "_" + dingbat["Dingbat dec"]] = scalarValue; + dingbatsByCodePoint[dingbat["Typeface name"].toUpperCase() + "_" + dingbat["Dingbat dec"]] = scalarValue; } export function codePoint(typeface: string, codePoint: number): UnicodeScalarValue | undefined { - return dingbatsByCodePoint[typeface + "_" + codePoint]; + return dingbatsByCodePoint[typeface.toUpperCase() + "_" + codePoint]; } export function dec(typeface: string, dec: string): UnicodeScalarValue | undefined { - return dingbatsByCodePoint[typeface + "_" + dec]; + return codePoint(typeface, parseInt(dec, 10)); } export function hex(typeface: string, hex: string): UnicodeScalarValue | undefined { |
