diff --git a/Iceshrimp.Backend/Pages/Admin/Rules.razor b/Iceshrimp.Backend/Pages/Admin/Rules.razor
index 2b11ddd3..014b9683 100644
--- a/Iceshrimp.Backend/Pages/Admin/Rules.razor
+++ b/Iceshrimp.Backend/Pages/Admin/Rules.razor
@@ -34,6 +34,7 @@
Edit
+ Remove
|
}
diff --git a/Iceshrimp.Backend/wwwroot/js/admin.js b/Iceshrimp.Backend/wwwroot/js/admin.js
index ca0a2ebe..ed9cd9b7 100644
--- a/Iceshrimp.Backend/wwwroot/js/admin.js
+++ b/Iceshrimp.Backend/wwwroot/js/admin.js
@@ -34,6 +34,10 @@ async function removeRelay(id, target) {
await confirm(target, () => callApiMethod(`/api/iceshrimp/admin/relays/${id}`, 'DELETE'));
}
+async function removeRule(id, target) {
+ await confirm(target, () => callApiMethod(`/api/iceshrimp/instance/rules/${id}`, 'DELETE'));
+}
+
async function suspendUser(id, target) {
await confirm(target, () => callApiMethod(`/api/iceshrimp/moderation/users/${id}/suspend`));
}