mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 06:59:40 +02:00
Zitare was opaque Latin/Italian-flavored branding. Renamed to clear English "quotes" (DE: Zitate) matching short-concrete-noun cluster. - Module, routes, API, i18n, standalone landing app, plans dirs - Dexie tables: quotesFavorites, quotesLists, quotesListTags, customQuotes (dropped redundant "quotes" prefix on the last) - Logo QuotesLogo, theme quotes.css, search provider, dashboard widget QuoteWidget - German user-facing label "Zitate" (English brand stays Quotes) Pre-launch, no data migration needed. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
44 lines
980 B
TypeScript
44 lines
980 B
TypeScript
// Types
|
|
export type {
|
|
Quote,
|
|
TranslatedText,
|
|
AuthorBio,
|
|
SupportedLanguage,
|
|
OriginalLanguage,
|
|
} from './types';
|
|
export { SUPPORTED_LANGUAGES, ORIGINAL_LANGUAGES } from './types';
|
|
export type { Category } from './categories';
|
|
|
|
// Data
|
|
export { QUOTES, QUOTE_COUNT } from './quotes';
|
|
export { CATEGORIES, CATEGORY_LABELS, THEME_DECKS } from './categories';
|
|
export type { ThemeDeckId } from './categories';
|
|
|
|
// Utilities
|
|
export {
|
|
getRandomQuote,
|
|
getDailyQuote,
|
|
getQuotesByCategory,
|
|
getRandomQuoteByCategory,
|
|
searchQuotes,
|
|
getQuoteById,
|
|
getQuoteByIndex,
|
|
getAllCategories,
|
|
getCategoryByName,
|
|
getQuoteText,
|
|
formatQuote,
|
|
formatQuoteWithNumber,
|
|
getTotalCount,
|
|
getQuotesByTag,
|
|
getAllTags,
|
|
getQuotesByAuthor,
|
|
getAllAuthors,
|
|
getQuotesByThemeDeck,
|
|
fuzzySearchQuotes,
|
|
getVerifiedQuotes,
|
|
getQuotesByYearRange,
|
|
getQuotesByOriginalLanguage,
|
|
} from './utils';
|
|
export type { AuthorInfo } from './utils';
|
|
|
|
export { getCategoryLabel, isValidCategory } from './categories';
|