diff --git a/app/soapbox/components/ui/file-input/file-input.tsx b/app/soapbox/components/ui/file-input/file-input.tsx new file mode 100644 index 000000000..48209ee7f --- /dev/null +++ b/app/soapbox/components/ui/file-input/file-input.tsx @@ -0,0 +1,16 @@ +import React, { forwardRef } from 'react'; + +interface IFileInput extends Pick, 'onChange' | 'required' | 'disabled' | 'name'> { } + +const FileInput = forwardRef((props, ref) => { + return ( + + ); +}); + +export default FileInput; diff --git a/app/soapbox/components/ui/index.ts b/app/soapbox/components/ui/index.ts index 43ff70dd1..24324ee02 100644 --- a/app/soapbox/components/ui/index.ts +++ b/app/soapbox/components/ui/index.ts @@ -6,6 +6,7 @@ export { default as Column } from './column/column'; export { default as Counter } from './counter/counter'; export { default as Emoji } from './emoji/emoji'; export { default as EmojiSelector } from './emoji-selector/emoji-selector'; +export { default as FileInput } from './file-input/file-input'; export { default as Form } from './form/form'; export { default as FormActions } from './form-actions/form-actions'; export { default as FormGroup } from './form-group/form-group';