feat: initial commit

This commit is contained in:
tux
2025-05-31 14:00:56 +05:30
commit ec117cea00
19 changed files with 603 additions and 0 deletions

11
widget/common/picture.tsx Normal file
View File

@@ -0,0 +1,11 @@
import { ConstructProps } from "astal/gtk4";
import { astalify, Gtk } from "astal/gtk4";
export type PictureProps = ConstructProps<
Gtk.Picture,
Gtk.Picture.ConstructorProps
>;
export const Picture = astalify<Gtk.Picture, Gtk.Picture.ConstructorProps>(
Gtk.Picture,
);