{message.message}
</span>
}
- action={actions(message, props.onClick, props.onClose, classes, index)}
+ action={actions(message, props.onClick, props.onClose, classes, index, props.autoHideDuration)}
/>
})
}
}
));
-const actions = (props: SnackbarMessage, onClick, onClose, classes, index) => {
+const actions = (props: SnackbarMessage, onClick, onClose, classes, index, autoHideDuration) => {
+ if (onClose && autoHideDuration) {
+ setTimeout(onClose, autoHideDuration);
+ }
+
const actions = [
<IconButton
key="close"