import { App, Astal, Gtk, Gdk } from "astal/gtk3";
import Mpris from "gi://AstalMpris";
import { bind } from "astal";
import {
PowerMenu,
Cpu,
BatteryLevel,
Ram,
Storage,
Workspaces,
FocusedClient,
Time,
SysTray,
} from "./modules/export";
import { close_all_menus } from "./utils/windows";
import Media from "./Media";
export default function Bar(gdkmonitor: Gdk.Monitor) {
const { TOP, LEFT, RIGHT } = Astal.WindowAnchor;
const mpris = Mpris.get_default();
return (
<>
{/**/}
{bind(mpris, "players").as((ps) =>
ps[0] ? (
) : (
<>>
),
)}
>
);
}