Available users to share with
Files being shared
OptionalisWhether sharing is in progress
OptionallabelsCustom labels
Close dialog handler
Share handler - receives list of user IDs to share with
Whether dialog is open
OptionalrenderCustom render function for the user selection area. When provided, replaces the default checkbox user list. Use this to inject a custom picker (e.g. with tabs, search, grouping).
files is the set of files the dialog is sharing. Useful when the
shareable-user list depends on the file (e.g. only members of the
file's classroom can be invited).
Props for the FileSharingDialog component.