mirror of
https://github.com/pezkuwichain/pwap.git
synced 2026-06-12 17:51:02 +00:00
feat: add governance pages (Assembly, Justice, Polls) to web
- Add AssemblyPage with members tab (7 members) and sessions tab - Add JusticePage with dispute cases, expandable cards, status stats - Add PollsPage with interactive voting and results progress bars - Wire routes /governance/assembly, /governance/justice, /governance/polls in App.tsx - Activate assembly, justice, polls buttons in MobileHomeLayout (remove comingSoon)
This commit is contained in:
@@ -67,12 +67,12 @@ const APP_SECTIONS: AppSection[] = [
|
||||
borderColor: 'border-l-red-500',
|
||||
apps: [
|
||||
{ title: 'mobile.app.president', icon: '👑', route: '/elections', requiresAuth: true },
|
||||
{ title: 'mobile.app.assembly', icon: '🏛️', route: '/citizens/government', comingSoon: true },
|
||||
{ title: 'mobile.app.assembly', icon: '🏛️', route: '/governance/assembly' },
|
||||
{ title: 'mobile.app.vote', icon: '🗳️', route: '/elections', requiresAuth: true },
|
||||
{ title: 'mobile.app.validators', icon: '🛡️', route: '/wallet' },
|
||||
{ title: 'mobile.app.justice', icon: '⚖️', route: '/citizens/government', comingSoon: true },
|
||||
{ title: 'mobile.app.justice', icon: '⚖️', route: '/governance/justice' },
|
||||
{ title: 'mobile.app.proposals', icon: '📜', route: '/citizens/government' },
|
||||
{ title: 'mobile.app.polls', icon: '📊', route: '/citizens/government', comingSoon: true },
|
||||
{ title: 'mobile.app.polls', icon: '📊', route: '/governance/polls' },
|
||||
{ title: 'mobile.app.identity', icon: '🆔', route: '/identity' },
|
||||
],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user