mirror of
https://github.com/mue/mue.git
synced 2026-07-19 23:14:10 +02:00
fix: Reset modal now works, widget order has reset button etc
This commit is contained in:
@@ -26,7 +26,14 @@ export default class OrderSettings extends React.PureComponent {
|
||||
this.setState(({items}) => ({
|
||||
items: arrayMove(items, oldIndex, newIndex)
|
||||
}));
|
||||
};
|
||||
}
|
||||
|
||||
reset = () => {
|
||||
localStorage.setItem('order', JSON.stringify(['greeting', 'time', 'quote', 'date']));
|
||||
this.setState({
|
||||
items: JSON.parse(localStorage.getItem('order'))
|
||||
});
|
||||
}
|
||||
|
||||
componentDidUpdate() {
|
||||
localStorage.setItem('order', JSON.stringify(this.state.items));
|
||||
@@ -36,6 +43,7 @@ export default class OrderSettings extends React.PureComponent {
|
||||
return (
|
||||
<>
|
||||
<h2>Order</h2>
|
||||
<span className='modalLink' onClick={this.reset}>Reset</span>
|
||||
<SortableContainer onSortEnd={this.onSortEnd}>
|
||||
{this.state.items.map((value, index) => (
|
||||
<SortableItem key={`item-${value}`} index={index} value={value} />
|
||||
|
||||
Reference in New Issue
Block a user