Idea detail
icon_registry
reqlan rq/site/site.rq:681
block
done
Summary
phonebook-icons.ts maps phonebook icon keys to bundled Iconify data for the site.
A link or package can omit `icon`. If `icon` is present, it must have a matching registry entry.
The module throws at startup if a present icon does not resolve.
When you add or change an icon in phonebook.json, update the registry import for that slug.
per iconify_stack
per phonebook_icon_keys
Navigation
Attributes
Ancestor context
No ancestor chain recorded.
Outbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| file_reference | ../../site/src/lib/phonebook-icons.ts | site/src/lib/phonebook-icons.ts | phonebook-icons.ts |
| file_reference | "../phonebook.json" | reqlan rq/phonebook.json | phonebook.json |
| references | iconify_stack | reqlan rq/development/core.rq | iconify_stack |
| references | phonebook_icon_keys | reqlan rq/development/core.rq | phonebook_icon_keys |
| file_reference | "../../site/src/lib/phonebook-icons.test.ts" | site/src/lib/phonebook-icons.test.ts | phonebook-icons.test.ts |
| comment_link | icon_registry | reqlan rq/site/site/src/lib/phonebook-icons.test.ts | // rq:icon_registry |
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | phonebook_icons | reqlan rq/phonebook.rq | icon_registry |
| references | featured_in_section | reqlan rq/site/site.rq | icon_registry |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…