Work / DwarSeva / Wiki / Entities
announcement
Entitycanonicalverified 2026-10-04
ANNOUNCEMENT.CATEGORYSummary
A notice a society publishes to its members.
Canonical values
| Key | Value | Last changed |
|---|---|---|
| CATEGORY.ENUM | GENERAL, MAINTENANCE, SECURITY, EVENTS, EMERGENCY, POLICY |
2026-10-04 |
| PRIORITY.ENUM | LOW, NORMAL, HIGH, URGENT |
2026-10-04 |
| LABEL.PRIORITY | Low · Normal · High · Urgent (list) — Low Priority · Normal · High Priority · Urgent (detail) | 2026-10-04 |
| ICON.GENERAL | info, blue |
2026-10-04 |
| ICON.MAINTENANCE | settings, amber |
2026-10-04 |
| ICON.SECURITY | shield, red |
2026-10-04 |
| ICON.EVENTS | party-popper, violet |
2026-10-04 |
| ICON.EMERGENCY | circle-alert, red |
2026-10-04 |
| ICON.POLICY | file-text, green |
2026-10-04 |
| SORT | pinned first, then priority (Urgent → Low), then newest | 2026-10-04 |
| WHO-POSTS.MOBILE | the guard, from the Notices tab | 2026-10-04 |
| GUARD.CATEGORIES | Security · Maintenance · Emergency · General | 2026-10-04 |
| GUARD.PRIORITIES | Normal · High · Urgent | 2026-10-04 |
| URGENT-BANNER | shown when priority is URGENT or category is EMERGENCY |
2026-10-04 |
The society admin cannot post a notice from the phone. The admin's Announcements tab is a read-only list; the only compose form in the mobile app is the guard's.
Related
Sources
- packages/db/prisma/schema.prisma
- apps/mobile/src/app/(roles)/resident/(tabs)/announcements.tsx
- apps/mobile/src/app/announcements/[id].tsx
- apps/mobile/src/app/(roles)/guard/(tabs)/notices.tsx