Skip to content

Commit

Permalink
frontend: disable save messages button when there are no messages to …
Browse files Browse the repository at this point in the history
…save
  • Loading branch information
rikimaru0345 committed Jan 31, 2024
1 parent 9ed9029 commit 22e9035
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions frontend/src/components/pages/topics/Tab.Messages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -786,7 +786,7 @@ class SaveMessagesDialog extends Component<{
<Button variant="outline" colorScheme="red" onClick={onClose}>
Cancel
</Button>
<Button variant="solid" onClick={() => this.saveMessages()}>
<Button variant="solid" onClick={() => this.saveMessages()} isDisabled={!this.props.messages || this.props.messages.length == 0}>
Save Messages
</Button>
</ModalFooter>
Expand All @@ -797,10 +797,9 @@ class SaveMessagesDialog extends Component<{

async saveMessages() {
const messages = this.props.messages;
if (!messages) {
console.error('cannot save messages, props array is empty');
if (!messages)
return;
}


const cleanMessages = this.cleanMessages(messages);

Expand Down

0 comments on commit 22e9035

Please sign in to comment.