Web:Files:Components: refactoring footer of sharing panel and delete useless code
This commit is contained in:
parent
965e9ea92e
commit
867a9f3ff9
@ -7,46 +7,40 @@ import Textarea from "@appserver/components/textarea";
|
||||
import { StyledFooterContent } from "./StyledSharingPanel";
|
||||
|
||||
const Footer = ({
|
||||
buttonLabel,
|
||||
checkboxLabel,
|
||||
textareaPlaceholder,
|
||||
message,
|
||||
t,
|
||||
isPersonal,
|
||||
message,
|
||||
onChangeMessage,
|
||||
isNotifyUsers,
|
||||
isLoading,
|
||||
onNotifyUsersChange,
|
||||
onSaveClick,
|
||||
onChangeMessage,
|
||||
}) => {
|
||||
return (
|
||||
<StyledFooterContent>
|
||||
{isNotifyUsers && (
|
||||
<Textarea
|
||||
className="sharing_panel-notification"
|
||||
placeholder={textareaPlaceholder}
|
||||
placeholder={t("AddShareMessage")}
|
||||
onChange={onChangeMessage}
|
||||
value={message}
|
||||
isDisabled={isLoading}
|
||||
/>
|
||||
)}
|
||||
|
||||
{!isPersonal && (
|
||||
<Checkbox
|
||||
isChecked={isNotifyUsers}
|
||||
label={checkboxLabel}
|
||||
label={t("Notify users")}
|
||||
onChange={onNotifyUsersChange}
|
||||
className="sharing_panel-checkbox"
|
||||
isDisabled={isLoading}
|
||||
/>
|
||||
)}
|
||||
<Button
|
||||
className="sharing_panel-button"
|
||||
label={buttonLabel}
|
||||
label={t("Common:SaveButton")}
|
||||
scale={true}
|
||||
size={"normal"}
|
||||
primary
|
||||
onClick={onSaveClick}
|
||||
isDisabled={isLoading}
|
||||
/>
|
||||
</StyledFooterContent>
|
||||
);
|
||||
|
@ -587,14 +587,11 @@ class SharingPanelComponent extends React.Component {
|
||||
</StyledBodyContent>
|
||||
|
||||
<Footer
|
||||
buttonLabel={t("Common:SaveButton")}
|
||||
checkboxLabel={t("Notify users")}
|
||||
textareaPlaceholder={t("AddShareMessage")}
|
||||
t={t}
|
||||
isPersonal={isPersonal}
|
||||
message={message}
|
||||
onChangeMessage={this.onChangeMessage}
|
||||
isPersonal={isPersonal}
|
||||
isNotifyUsers={isNotifyUsers}
|
||||
isLoading={isLoading}
|
||||
onNotifyUsersChange={this.onNotifyUsersChange}
|
||||
onSaveClick={this.onSaveClick}
|
||||
/>
|
||||
|
Loading…
Reference in New Issue
Block a user