38d2defeb1
Add a command-style global search dialog with asynchronous cancellation, paginated grouped results, highlighting, loading and error states, recent query history, and a configurable Mod+K shortcut. Make search sources and result actions host-defined through SearchProvider and SearchAdapter, so the block has no route, database, or HTTP dependency. Export the block, register i18n discovery, and cover adapter pagination and selection behavior.
19 lines
707 B
JSON
19 lines
707 B
JSON
{
|
|
"sourceLocale": "en",
|
|
"locales": ["en", "zh-Hans"],
|
|
"catalogPath": "src/locales/{locale}/messages",
|
|
"catalogSources": [
|
|
"@workspace/ui/locales/{locale}",
|
|
"@workspace/blocks/appearance/locales/{locale}",
|
|
"@workspace/blocks/chats/locales/{locale}",
|
|
"@workspace/blocks/layout/locales/{locale}",
|
|
"@workspace/blocks/media/locales/{locale}",
|
|
"@workspace/blocks/navigation/locales/{locale}",
|
|
"@workspace/blocks/notifications/locales/{locale}",
|
|
"@workspace/blocks/search/locales/{locale}",
|
|
"@workspace/lexical/locales/{locale}"
|
|
],
|
|
"include": ["src", "../../packages/blocks/src", "../../packages/ui/src"],
|
|
"exclude": ["**/*.test.{ts,tsx}", "**/node_modules/**"]
|
|
}
|