// Copyright 2023 System76 // SPDX-License-Identifier: GPL-3.0-only use slotmap::SlotMap; use crate::page::{self, section, Content, Section}; pub struct Page; impl page::Page for Page { type Model = super::Model; const PERSISTENT_ID: &'static str = "notifications"; fn page() -> page::Meta { page::Meta::default() .title(fl!("notifications")) .description(fl!("notifications", "desc")) .icon_name("preferences-system-notifications-symbolic") } fn content(sections: &mut SlotMap) -> Option { Some(vec![sections.insert(Section::new())]) } }