managarten/apps-archived/memoro/SF_SYMBOLS_FIX.md
Till-JS 61d181fbc2 chore: archive inactive projects to apps-archived/
Move inactive projects out of active workspace:
- bauntown (community website)
- maerchenzauber (AI story generation)
- memoro (voice memo app)
- news (news aggregation)
- nutriphi (nutrition tracking)
- reader (reading app)
- uload (URL shortener)
- wisekeep (AI wisdom extraction)

Update CLAUDE.md documentation:
- Add presi to active projects
- Document archived projects section
- Update workspace configuration

Archived apps can be re-activated by moving back to apps/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 07:03:59 +01:00

51 lines
No EOL
989 B
Markdown

# ✅ SF Symbols Fix - iOS Icons
## Problem
iOS Menus zeigten keine SF Symbols Icons an.
## Ursache
`@react-native-menu/menu` benötigt für SF Symbols ein Objekt mit `iconType` und `iconValue`:
```tsx
// ❌ Falsch - zeigt keine Icons
image: 'trash'
// ✅ Richtig - zeigt SF Symbol
image: { iconType: 'SYSTEM', iconValue: 'trash' }
```
## Lösung Applied
### 1. menuBuilder.ts aktualisiert
```tsx
image: Platform.select({
ios: { iconType: 'SYSTEM' as const, iconValue: action.icon.ios },
android: action.icon.android,
})
```
### 2. Alle 9 Komponenten gefixt
✅ HeaderMenu.tsx
✅ MemoMenu.tsx
✅ MemoHeaderMenu.tsx
✅ Memory.tsx
✅ MemoPreview.tsx
✅ PromptPreview.tsx
✅ Pill.tsx
✅ TableOfContentsMenu.tsx
✅ SubscriptionMenu.tsx
## Test
```bash
npx expo run:ios
```
**Erwartung:**
- ✅ Alle Menus zeigen SF Symbols Icons
- ✅ Destructive Actions (Delete) sind rot
- ✅ Icons passen zum System-Styling
---
**Status:** ✅ COMPLETE
**Date:** 30. September 2025