import { Widget, Mpris } from "../../import.js"; const Media = () => Widget.Box({ class_name: 'media', child: Widget.Label('-').hook(Mpris, self => { if (Mpris.players[0]) { const { track_artists, track_title } = Mpris.players[0]; self.label = `${track_artists.join(', ')} - ${track_title}`; } else { self.label = 'Nothing is playing'; } }, 'player-changed'), }); export { Media }