+ {showSearchUsers && (
+
+ {
+ onSelect(user);
+ }}
+ renderElement={(user) => }
/>
- ))}
-
-
- )}
-
- {/* Members list */}
- {showMembers && (
-
-
- {t(
- members.length > 1
- ? "components.share.members.title_plural"
- : "components.share.members.title_singular",
- {
- count: members.length,
- }
- )}
-
- {members.map((member) => (
-
+ )}
+
+ {!showSearchUsers && children}
+
+ {/* Invitations list */}
+ {showInvitations && (
+
+
+ {t("components.share.invitations.title")}
+
+ {invitations.map((invitation) => (
+
+ ))}
+
- ))}
-
-
- )}
-
-
- )}
-
-
- {!showSearchUsers && (
-
- {props.linkSettings && (
-
- )}
- {outsideSearchContent}
-
+
+ )}
+
+ {/* Members list */}
+ {showMembers && (
+
+
+
+ {t(
+ members.length > 1
+ ? "components.share.members.title_plural"
+ : "components.share.members.title_singular",
+ {
+ count: members.length,
+ },
+ )}
+
+ {showFileImport && (
+
+ upload_file
+
+ ),
+ callback: () => setIsImportModalOpen(true),
+ },
+ ]}
+ isOpen={importMenu.isOpen}
+ onOpenChange={importMenu.setIsOpen}
+ >
+ }
+ onClick={() =>
+ importMenu.setIsOpen(!importMenu.isOpen)
+ }
+ aria-label={t("components.share.import.title")}
+ />
+
+ )}
+
+ {members.map((member) => (
+
+ ))}
+
+
+ )}
+
+
)}
+
+