logicsrc/apps/logicsrc-web/src/app/openemoji/catalog/set.ts
Anthony Ettinger 8a6750d373 OpenEmoji catalog: every emoji in the reference set, with search and filters
/openemoji/catalog reads the set's openemoji.json (every Unicode emoji,
drawn or not) and filters by name and CLDR keyword, group, subgroup,
skin tone (keyboard-style swap), Emoji version and status, with sort,
tile size, URL-synced filters, paged rendering and a detail panel
(codepoints, tone family, copy, PNG/SVG downloads, keyword chips).
Spec: an entry without files is listed, not drawn.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-24 04:21:39 +00:00

11 lines
524 B
TypeScript

/**
* Where the OpenEmoji reference set lives. A plain module, not the client
* one: a server component importing a constant from a "use client" file gets
* a client reference, not the string.
*/
/** Previews and openemoji.json, served by this site. */
export const SET_URL = "/openemoji/set";
/** Full-size files and the fonts live in the set's repository. */
export const REPO_RAW = "https://raw.githubusercontent.com/profullstack/openemoji/main";
export const REPO_URL = "https://github.com/profullstack/openemoji";