fix @Vendicated insanities

This commit is contained in:
nin0 2025-05-22 19:47:48 -04:00
parent 3fb6b6e2c2
commit ff61e5ea04
Signed by: nin0
SSH key fingerprint: SHA256:NOoDnFVvZNFvqfXCIhzr6oCTDImZAbTTuyAysZ8Ufk8
3 changed files with 25 additions and 20 deletions

View file

@ -1,11 +1,11 @@
import { ComponentTypes, ThumbnailComponent } from "oceanic.js";
export type ThumbnailProps = Omit<ThumbnailComponent, "type" | "media"> & { children: ThumbnailComponent["media"]; };
export function Thumbnail({ children, ...props }: ThumbnailProps): ThumbnailComponent {
return {
type: ComponentTypes.THUMBNAIL,
media: children,
...props
};
export function Thumbnail(props: { src: string }): ThumbnailComponent {
return {
type: ComponentTypes.THUMBNAIL,
media: {
url: props.src
},
...props
};
}