fixing error

This commit is contained in:
hanif salafi 2025-07-24 15:16:02 +07:00
parent 66cfb09a46
commit c4c854a37a
6 changed files with 40 additions and 40 deletions

View File

@ -542,14 +542,14 @@ export default function DetailDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -564,7 +564,7 @@ export default function DetailDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -574,7 +574,7 @@ export default function DetailDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -592,7 +592,7 @@ export default function DetailDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -603,7 +603,7 @@ export default function DetailDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}

View File

@ -506,7 +506,7 @@ export default function EditDaily() {
<Checkbox
checked={unit?.includes(item.id)}
disabled={
item.id === "3" && !unit.includes("2")
item.id === "3" && !(unit?.includes("2") ?? false)
}
onCheckedChange={(checked) =>
handleUnitCheckedChange(item.id, checked)
@ -550,14 +550,14 @@ export default function EditDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -572,7 +572,7 @@ export default function EditDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -582,7 +582,7 @@ export default function EditDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -600,7 +600,7 @@ export default function EditDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -611,7 +611,7 @@ export default function EditDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}

View File

@ -472,7 +472,7 @@ export default function CreateDaily() {
<Checkbox
checked={unit?.includes(item.id)}
disabled={
item.id === "3" && !unit.includes("2")
item.id === "3" && !(unit?.includes("2") ?? false)
}
onCheckedChange={(checked) =>
handleUnitCheckedChange(item.id, checked)
@ -516,14 +516,14 @@ export default function CreateDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -538,7 +538,7 @@ export default function CreateDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -548,7 +548,7 @@ export default function CreateDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -566,7 +566,7 @@ export default function CreateDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -577,7 +577,7 @@ export default function CreateDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}

View File

@ -542,14 +542,14 @@ export default function DetailDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -564,7 +564,7 @@ export default function DetailDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -574,7 +574,7 @@ export default function DetailDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -592,7 +592,7 @@ export default function DetailDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -603,7 +603,7 @@ export default function DetailDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}

View File

@ -506,7 +506,7 @@ export default function EditDaily() {
<Checkbox
checked={unit?.includes(item.id)}
disabled={
item.id === "3" && !unit.includes("2")
item.id === "3" && !(unit?.includes("2") ?? false)
}
onCheckedChange={(checked) =>
handleUnitCheckedChange(item.id, checked)
@ -550,14 +550,14 @@ export default function EditDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -572,7 +572,7 @@ export default function EditDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -582,7 +582,7 @@ export default function EditDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -600,7 +600,7 @@ export default function EditDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -611,7 +611,7 @@ export default function EditDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}

View File

@ -462,7 +462,7 @@ export default function CreateDaily() {
checked={unit?.includes(item.id)}
disabled={
item.id === "polres" &&
!unit.includes("polda")
!(unit?.includes("polda") ?? false)
}
onCheckedChange={(checked) => {
form.setValue(
@ -511,14 +511,14 @@ export default function CreateDaily() {
id={list.id}
name={`all${list.id}`}
checked={
unit.includes("2")
unit?.includes("2") ?? false
? true
: !!selected[list.id]
}
onCheckedChange={() =>
handleParentChange(list.id)
}
disabled={unit.includes("2")}
disabled={unit?.includes("2") ?? false}
/>
<label
htmlFor={list.name}
@ -533,7 +533,7 @@ export default function CreateDaily() {
<div className="flex items-center space-x-2">
<Checkbox
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selectAll[list.id]
}
@ -543,7 +543,7 @@ export default function CreateDaily() {
Boolean(e)
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor="all-polres"
@ -561,7 +561,7 @@ export default function CreateDaily() {
<Checkbox
id={`${list.id}${subDes.id}`}
checked={
unit.includes("3")
unit?.includes("3") ?? false
? true
: !!selected[
`${list.id}${subDes.id}`
@ -572,7 +572,7 @@ export default function CreateDaily() {
`${list.id}${subDes.id}`
)
}
disabled={unit.includes("3")}
disabled={unit?.includes("3") ?? false}
/>
<label
htmlFor={`${list.id}${subDes.id}`}