Skip to content

Commit

Permalink
Add story
Browse files Browse the repository at this point in the history
  • Loading branch information
snowystinger committed Nov 21, 2023
1 parent 544d804 commit e50fe97
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/react-aria-components/src/FileTrigger.tsx
Expand Up @@ -49,7 +49,7 @@ function FileTrigger(props: FileTriggerProps, ref: ForwardedRef<HTMLInputElement

return (
<>
<PressResponder
<PressResponder
onPress={() => {
if (inputRef.current.value) {
inputRef.current.value = '';
Expand All @@ -66,7 +66,7 @@ function FileTrigger(props: FileTriggerProps, ref: ForwardedRef<HTMLInputElement
accept={acceptedFileTypes?.toString()}
onChange={(e) => onSelect?.(e.target.files)}
capture={defaultCamera}
multiple={allowsMultiple}
multiple={allowsMultiple}
// @ts-expect-error
webkitdirectory={directory ? '' : undefined} />
</>
Expand Down
10 changes: 10 additions & 0 deletions packages/react-aria-components/stories/index.stories.tsx
Expand Up @@ -1166,6 +1166,16 @@ export const FileTriggerButton = (props) => (
</FileTrigger>
);

export const FileTriggerDirectories = (props) => (
<FileTrigger
directory
onSelect={action('onSelect')}
data-testid="filetrigger-example"
{...props} >
<Button>Upload</Button>
</FileTrigger>
);

export const FileTriggerLinkAllowsMultiple = (props) => (
<FileTrigger
{...props}
Expand Down

0 comments on commit e50fe97

Please sign in to comment.