mirror of
https://github.com/speatzle/nfsense.git
synced 2025-05-10 18:38:22 +00:00
Add More Toasts
This commit is contained in:
parent
d30fea86dd
commit
fae889b20e
4 changed files with 21 additions and 4 deletions
|
@ -1,5 +1,8 @@
|
|||
<script setup lang="ts">
|
||||
import { apiCall } from "../../api";
|
||||
import getPlugins from '../../plugins';
|
||||
const p = getPlugins();
|
||||
|
||||
|
||||
let changelog = $ref([]);
|
||||
let loading = $ref(false);
|
||||
|
@ -41,6 +44,7 @@ async function apply(){
|
|||
let res = await apiCall("Config.ApplyPendingChanges", {});
|
||||
if (res.Error === null) {
|
||||
console.debug("apply");
|
||||
p.toast.success("Applied Pending Config");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
@ -50,7 +54,8 @@ async function apply(){
|
|||
async function discard(){
|
||||
let res = await apiCall("Config.DiscardPendingChanges", {});
|
||||
if (res.Error === null) {
|
||||
console.debug("apply");
|
||||
console.debug("discard");
|
||||
p.toast.success("Discarded Pending Config");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { apiCall } from "../../api";
|
||||
import getPlugins from '../../plugins';
|
||||
const p = getPlugins();
|
||||
|
||||
let rules = $ref([]);
|
||||
let loading = $ref(false);
|
||||
|
@ -28,6 +30,7 @@ async function deleteRule(){
|
|||
let res = await apiCall("Firewall.DeleteDestinationNATRule", {index: selection[0]});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
p.toast.success("Deleted Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
@ -38,7 +41,8 @@ async function draggedRow(draggedRow: number, draggedOverRow: number) {
|
|||
console.log("dragged", draggedRow, draggedOverRow);
|
||||
let res = await apiCall("Firewall.MoveDestinationNATRule", {index: draggedRow, to_index: draggedOverRow});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
console.debug("moved rule");
|
||||
p.toast.success("Moved Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { apiCall } from "../../api";
|
||||
import getPlugins from '../../plugins';
|
||||
const p = getPlugins();
|
||||
|
||||
let rules = $ref([]);
|
||||
let loading = $ref(false);
|
||||
|
@ -29,6 +31,7 @@ async function deleteRule(){
|
|||
let res = await apiCall("Firewall.DeleteForwardRule", {index: selection[0]});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
p.toast.success("Deleted Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
@ -39,7 +42,8 @@ async function draggedRow(draggedRow: number, draggedOverRow: number) {
|
|||
console.log("dragged", draggedRow, draggedOverRow);
|
||||
let res = await apiCall("Firewall.MoveForwardRule", {index: draggedRow, to_index: draggedOverRow});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
console.debug("moved rule");
|
||||
p.toast.success("Moved Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
<script setup lang="ts">
|
||||
import { apiCall } from "../../api";
|
||||
import getPlugins from '../../plugins';
|
||||
const p = getPlugins();
|
||||
|
||||
let rules = $ref([]);
|
||||
let loading = $ref(false);
|
||||
|
@ -28,6 +30,7 @@ async function deleteRule(){
|
|||
let res = await apiCall("Firewall.DeleteSourceNATRule", {index: selection[0]});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
p.toast.success("Deleted Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
@ -38,7 +41,8 @@ async function draggedRow(draggedRow: number, draggedOverRow: number) {
|
|||
console.log("dragged", draggedRow, draggedOverRow);
|
||||
let res = await apiCall("Firewall.MoveSourceNATRule", {index: draggedRow, to_index: draggedOverRow});
|
||||
if (res.Error === null) {
|
||||
console.debug("deleted rule");
|
||||
console.debug("moved rule");
|
||||
p.toast.success("Moved Rule");
|
||||
} else {
|
||||
console.debug("error", res);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue