import { cn } from '@langgenius/dify-ui/cn' import * as React from 'react' export const createResourceCardActionClassName = 'group flex w-full cursor-pointer items-center gap-2 rounded-lg px-4 py-2 text-left system-sm-medium text-text-tertiary outline-hidden transition-colors hover:bg-background-default-dodge hover:text-text-secondary hover:shadow-xs hover:shadow-shadow-shadow-3 focus-visible:bg-background-default-dodge focus-visible:text-text-secondary focus-visible:shadow-xs focus-visible:shadow-shadow-shadow-3' export const createResourceCardActionIconClassName = 'size-4 shrink-0 text-text-tertiary group-hover:text-text-secondary group-focus-visible:text-text-secondary' type CreateResourceCardProps = { children: React.ReactNode footer: React.ReactNode className?: string isLoading?: boolean ref?: React.RefObject } const CreateResourceCard = ({ children, footer, className, isLoading = false, ref, }: CreateResourceCardProps) => { return (
{children}
{footer}
) } export default React.memo(CreateResourceCard)