Files
supabase/packages/ui/src/lib/Layout/InputIconContainer.tsx
T
Jonathan Summers-MuirandIvan Vasilov 8bf07150b8 add deprecate notice to icons (#21937)
* add deprecate notice

* support old icons still

* Remove unused icons.

* Fix the icons in stories.

* Remove console.log

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-03-12 12:14:59 +08:00

17 lines
462 B
TypeScript

import React from 'react'
import styleHandler from '../theme/styleHandler'
import { cn } from '../utils'
export default function InputIconContainer({
icon,
className,
size,
}: {
icon: React.ReactNode
className?: string
size: 'tiny' | 'small' | 'medium' | 'large' | 'xlarge' | 'xxlarge' | 'xxxlarge'
}) {
const __styles = styleHandler('inputIconContainer')
return <div className={cn(__styles.base, __styles.size[size], className)}>{icon}</div>
}