mod ability_right_side; mod content; use std::sync::{Arc, Weak}; use anyhow::Result; use rpg_components::components::inventory::Inventory; use self::ability_right_side::AbilityPageRightSide; use super::{ CharacterWindow, Page, content::Content, page_content::{EmptyRightSide, PageContent}, traits::{PageContentWrapper, RightSide}, }; use crate::*; pub struct AbilityPage { close: Weak