diff --git a/package.json b/package.json
index 64979ae..1df8721 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
"core-js": "^3.9.1",
"js-beautify": "^1.13.0",
"riot": "^5.3.1",
- "riot-mui": "joxit/riot-5-mui#53a3399a",
+ "riot-mui": "joxit/riot-5-mui#e3e993f",
"rollup": "^2.34.2",
"rollup-plugin-app-utils": "^1.0.6",
"rollup-plugin-commonjs": "^10.1.0",
diff --git a/src/components/tag-list/tag-table.riot b/src/components/tag-list/tag-table.riot
index 098f60d..0d82889 100644
--- a/src/components/tag-list/tag-table.riot
+++ b/src/components/tag-list/tag-table.riot
@@ -29,7 +29,7 @@ along with this program. If not, see .
History |
-
.
this.state = {
toDelete: new Set(),
multiDelete: false,
+ page: props.page,
}
},
- onMounted(props, state) {},
+ onBeforeUpdate(props, state) {
+ if (state.page !== props.page) {
+ state.toDelete.clear();
+ }
+ state.page = props.page
+ },
bulkDelete() {
this.state.toDelete.forEach(image => deleteImage(image, this.props.registryUrl, true))
},
diff --git a/src/index.js b/src/index.js
index 9d1b6dc..46b90b3 100644
--- a/src/index.js
+++ b/src/index.js
@@ -1,11 +1,13 @@
import { component, register } from 'riot';
-import MaterialCard from 'riot-mui/src/material-elements/material-card/material-card.riot';
-import MaterialSpinner from 'riot-mui/src/material-elements/material-spinner/material-spinner.riot';
-import MaterialNavbar from 'riot-mui/src/material-elements/material-navbar/material-navbar.riot';
-import MaterialFooter from 'riot-mui/src/material-elements/material-footer/material-footer.riot';
-import MaterialButton from 'riot-mui/src/material-elements/material-button/material-button.riot';
-import MaterialCheckbox from 'riot-mui/src/material-elements/material-checkbox/material-checkbox.riot';
-import MaterialTabs from 'riot-mui/src/material-elements/material-tabs/material-tabs.riot';
+import {
+ MaterialCard,
+ MaterialSpinner,
+ MaterialNavbar,
+ MaterialFooter,
+ MaterialButton,
+ MaterialCheckbox,
+ MaterialTabs,
+} from 'riot-mui';
import DockerRegistryUI from './components/docker-registry-ui.riot';
|