Refactor player components: streamline state management and improve code readability in PermissionsDropdown, Players, and PrefixDropdown
Some checks failed
SteamWarCI Build failed
Some checks failed
SteamWarCI Build failed
This commit is contained in:
@@ -28,6 +28,11 @@
|
||||
let value = $state(perms);
|
||||
let prevValue = $state(perms);
|
||||
|
||||
$effect(() => {
|
||||
value = perms;
|
||||
prevValue = perms;
|
||||
});
|
||||
|
||||
function onChange(change: string[]) {
|
||||
$permissions.perms.forEach((perm) => {
|
||||
if (prevValue.includes(perm) && !change.includes(perm)) {
|
||||
|
||||
Reference in New Issue
Block a user