Update the Rio Version, add meta tags, refactor rio components that have init overwrites, add member picture for Tim

This commit is contained in:
David Rodenkirchen
2024-06-06 05:36:30 +00:00
parent 72d1b9bc33
commit 3aad065477
16 changed files with 81 additions and 77 deletions
+2 -8
View File
@@ -10,12 +10,6 @@ from .. import services
class Member(rio.Component):
database_service: services.DatabaseService
def __init__(self) -> None:
super().__init__()
self.database_service = self.session[services.DatabaseService]
@rio.event.on_window_size_change
async def on_window_size_change(self) -> None:
await self.force_refresh()
@@ -26,9 +20,9 @@ class Member(rio.Component):
def build(self) -> rio.Component:
grid = rio.Grid()
for i, member in enumerate(self.database_service.get_members()):
for i, member in enumerate(self.session[services.DatabaseService].get_members()):
grid.add(
comps.MemberCard(member),
comps.build_member_card(member),
row=i // 2,
column=i % 2,
)