Fix basedavatar component to use AvatarPrimitive.Image
This commit is contained in:
@@ -4,12 +4,12 @@ import type { ComponentProps } from 'react';
|
|||||||
import * as AvatarPrimitive from '@radix-ui/react-avatar';
|
import * as AvatarPrimitive from '@radix-ui/react-avatar';
|
||||||
import { User } from 'lucide-react';
|
import { User } from 'lucide-react';
|
||||||
|
|
||||||
import { AvatarImage, cn } from '@gib/ui';
|
import { cn } from '@gib/ui';
|
||||||
|
|
||||||
type BasedAvatarProps = ComponentProps<typeof AvatarPrimitive.Root> & {
|
type BasedAvatarProps = ComponentProps<typeof AvatarPrimitive.Root> & {
|
||||||
src?: string | null;
|
src?: string | null;
|
||||||
fullName?: string | null;
|
fullName?: string | null;
|
||||||
imageProps?: Omit<ComponentProps<typeof AvatarImage>, 'data-slot'>;
|
imageProps?: Omit<ComponentProps<typeof AvatarPrimitive.Image>, 'data-slot'>;
|
||||||
fallbackProps?: ComponentProps<typeof AvatarPrimitive.Fallback>;
|
fallbackProps?: ComponentProps<typeof AvatarPrimitive.Fallback>;
|
||||||
userIconProps?: ComponentProps<typeof User>;
|
userIconProps?: ComponentProps<typeof User>;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user