FileField
Data Input
폼 필드 상태에 연결해 파일을 입력받는 필드.
Usage
폼 값으로 첨부 파일 목록을 제출해야 할 때 `form.AppField` 안에서 사용한다. Form 문맥 없이 독립적으로 파일 선택 UI가 필요하면 `FileFieldBase`를 사용한다. 이미지 전용 업로드나 다중 선택처럼 파일 선택 제약이 필요할 때 사용한다.
import
import
예제를 복사해 쓸 때 필요한 준비
• @mildang/styled-system 은 이 저장소에서 Panda 가 생성하는 산출물이다. 저장소 안에서는 turbo run ship 이후 쓸 수 있고, 패키지 소비자는 자기 Panda 산출물이나 다른 레이아웃 수단으로 바꿔야 한다.
API Reference
FileField Props
Prop
Type
Default
string
지정 안 함
boolean
지정 안 함
Partial<Omit<ChipProps, "label" | "onDelete">>
지정 안 함
boolean
지정 안 함
ReactNode
지정 안 함
boolean
지정 안 함
ReactNode
지정 안 함
boolean
지정 안 함
boolean
지정 안 함
ReactNode
지정 안 함
string
지정 안 함
boolean
지정 안 함
number
지정 안 함
number
지정 안 함
boolean
지정 안 함
string
지정 안 함
(next: FileType[]) => void
지정 안 함
(file: FileType) => void
지정 안 함
(file: FileType) => void
지정 안 함
Omit<InputFieldBaseProps, "onChange" | "value">
지정 안 함
Partial<Omit<ButtonProps, "onClick" | "as" | "type" | "href">>
지정 안 함
FileType[]
지정 안 함
FileChip
Prop
Type
Default
FileType
지정 안 함
Partial<Omit<ChipProps, "label" | "onClick" | "onDelete">>
{ type: 'text', color: 'blue', size: 'sm' }
boolean
true
boolean
false
number
지정 안 함
(event: KeyboardEvent<HTMLElement> | MouseEvent<HTMLButtonElement, MouseEvent>) => void
지정 안 함
(file: FileType) => void
지정 안 함