Skip to content

Commit e5647da

Browse files
fix: simplify visibility logic for triwulan fields in RealisasiKinerja resource
1 parent 862ca86 commit e5647da

File tree

1 file changed

+11
-16
lines changed

1 file changed

+11
-16
lines changed

app/Nova/RealisasiKinerja.php

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -110,19 +110,17 @@ public function fields(NovaRequest $request)
110110
->step(0.01)
111111
->hideWhenCreating()
112112
->readonly(! Helper::is_triwulan(1))
113-
->hide(fn () => Helper::is_triwulan_kumulatif(1))
114113
->help('Realisasi secara kumulatif sampai dengan Triwulan I'),
115114
Textarea::make('Penjelasan Realisasi', 'keterangan_realisasi_tw1')
116115
->hideWhenCreating()
117116
->alwaysShow()
118117
->help('Misalnya penjelasan penyebab non respon, rincian capaian, dan lain-lain')
119-
->readonly(! Helper::is_triwulan(1))
120-
->hide(fn () => Helper::is_triwulan_kumulatif(1)),
118+
->readonly(! Helper::is_triwulan(1)),
121119
Filepond::make('Bukti Dukung Realisasi', 'bukti_realisasi_tw1')
122120
->disk('sakip')
123121
->disableCredits()
124122
->prunable()
125-
->hide(! Helper::is_triwulan(1))
123+
->readonly(! Helper::is_triwulan(1))
126124
->columns(3)
127125
->multiple()
128126
->limit(10)
@@ -135,19 +133,18 @@ public function fields(NovaRequest $request)
135133
->step(0.01)
136134
->hideWhenCreating()
137135
->readonly(! Helper::is_triwulan(2))
138-
->hide(fn () => Helper::is_triwulan_kumulatif(2))
136+
139137
->help('Realisasi secara kumulatif sampai dengan Triwulan II'),
140138
Textarea::make('Penjelasan Realisasi', 'keterangan_realisasi_tw2')
141139
->hideWhenCreating()
142140
->alwaysShow()
143141
->help('Misalnya penjelasan penyebab non respon, rincian capaian, dan lain-lain')
144-
->readonly(! Helper::is_triwulan(2))
145-
->hide(fn () => Helper::is_triwulan_kumulatif(2)),
142+
->readonly(! Helper::is_triwulan(2)),
146143
Filepond::make('Bukti Dukung Realisasi', 'bukti_realisasi_tw2')
147144
->disk('sakip')
148145
->disableCredits()
149146
->prunable()
150-
->hide(! Helper::is_triwulan(2))
147+
->readonly(! Helper::is_triwulan(2))
151148
->columns(3)
152149
->multiple()
153150
->limit(10)
@@ -160,19 +157,18 @@ public function fields(NovaRequest $request)
160157
->step(0.01)
161158
->hideWhenCreating()
162159
->readonly(! Helper::is_triwulan(3))
163-
->hide(fn () => Helper::is_triwulan_kumulatif(3))
160+
164161
->help('Realisasi secara kumulatif sampai dengan Triwulan III'),
165162
Textarea::make('Penjelasan Realisasi', 'keterangan_realisasi_tw3')
166163
->hideWhenCreating()
167164
->alwaysShow()
168165
->help('Misalnya penjelasan penyebab non respon, rincian capaian, dan lain-lain')
169-
->readonly(! Helper::is_triwulan(3))
170-
->hide(fn () => Helper::is_triwulan_kumulatif(3)),
166+
->readonly(! Helper::is_triwulan(3)),
171167
Filepond::make('Bukti Dukung Realisasi', 'bukti_realisasi_tw3')
172168
->disk('sakip')
173169
->disableCredits()
174170
->prunable()
175-
->hide(! Helper::is_triwulan(3))
171+
->readonly(! Helper::is_triwulan(3))
176172
->columns(3)
177173
->multiple()
178174
->limit(10)
@@ -185,19 +181,18 @@ public function fields(NovaRequest $request)
185181
->step(0.01)
186182
->hideWhenCreating()
187183
->readonly(! Helper::is_triwulan(4))
188-
->hide(fn () => Helper::is_triwulan_kumulatif(4))
184+
189185
->help('Realisasi secara kumulatif sampai dengan Triwulan IV'),
190186
Textarea::make('Penjelasan Realisasi', 'keterangan_realisasi_tw4')
191187
->hideWhenCreating()
192188
->alwaysShow()
193189
->help('Misalnya penjelasan penyebab non respon, rincian capaian, dan lain-lain')
194-
->readonly(! Helper::is_triwulan(4))
195-
->hide(fn () => Helper::is_triwulan_kumulatif(4)),
190+
->readonly(! Helper::is_triwulan(4)),
196191
Filepond::make('Bukti Dukung Realisasi', 'bukti_realisasi_tw4')
197192
->disk('sakip')
198193
->disableCredits()
199194
->prunable()
200-
->hide(! Helper::is_triwulan(4))
195+
->readonly(! Helper::is_triwulan(4))
201196
->columns(3)
202197
->multiple()
203198
->limit(10)

0 commit comments

Comments
 (0)