refactor: update handleDefaultState logic for required fields in line, point, and polygon components

This commit is contained in:
ArnabChatterjee20k
2025-09-17 22:27:35 +05:30
parent e45f35af33
commit f4813582ea
3 changed files with 13 additions and 3 deletions
@@ -86,7 +86,9 @@
$effect(() => {
data.required = $required;
handleDefaultState($required);
if ($required) {
handleDefaultState(true);
}
});
</script>
@@ -72,7 +72,13 @@
$effect(() => {
data.required = $required;
handleDefaultState($required);
if ($required) {
handleDefaultState(true);
}
});
$effect(() => {
defaultChecked = data.default !== null;
});
</script>
@@ -97,7 +97,9 @@
$effect(() => {
data.required = $required;
handleDefaultState($required);
if ($required) {
handleDefaultState(true);
}
});
</script>