From a5e379cc7fdb10231e7dab5de332d1ebd2dd578a Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Tue, 5 May 2026 16:26:07 +0800 Subject: [PATCH 1/3] fix: tampilkan ikon search dan ikon x secara bersamaan di input pencarian Co-Authored-By: Claude Sonnet 4.6 --- components/inputForm.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/components/inputForm.tsx b/components/inputForm.tsx index b09c980..c0bc45b 100644 --- a/components/inputForm.tsx +++ b/components/inputForm.tsx @@ -30,6 +30,10 @@ export function InputForm({ label, value, placeholder, onChange, info, disable, const { colors } = useTheme(); if (itemLeft != undefined || itemRight != undefined) { + const hasBothItems = itemLeft != undefined && itemRight != undefined; + const baseInputWidth = width ? lebar * width / 100 : lebar * 0.78; + // When both icons present, shrink TextInput by right icon size to keep container width stable + const textInputWidth = hasBothItems ? baseInputWidth - 30 : baseInputWidth; return ( { @@ -42,7 +46,7 @@ export function InputForm({ label, value, placeholder, onChange, info, disable, } - {itemRight != undefined ? itemRight : itemLeft} + {hasBothItems ? itemLeft : (itemRight != undefined ? itemRight : itemLeft)} + {hasBothItems && itemRight} {error && ({errorText})} {info != undefined && ({info})} -- 2.49.1 From 5ad7874a9258c851272009d5f6735da9bb56ee3a Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Tue, 5 May 2026 16:46:14 +0800 Subject: [PATCH 2/3] fix: disable tombol detail jika tanggal mulai atau berakhir belum diisi Co-Authored-By: Claude Sonnet 4.6 --- .../[id]/(fitur-division)/task/[detail]/add-task.tsx | 2 +- .../division/[id]/(fitur-division)/task/create/task.tsx | 2 +- .../[id]/(fitur-division)/task/update/[detail].tsx | 2 +- app/(application)/project/[id]/add-task.tsx | 2 +- app/(application)/project/create/task.tsx | 9 +-------- app/(application)/project/update/[detail].tsx | 2 +- components/buttonSelect.tsx | 8 +++++--- 7 files changed, 11 insertions(+), 16 deletions(-) diff --git a/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx b/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx index 1fb4964..cce6030 100644 --- a/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx +++ b/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx @@ -238,7 +238,7 @@ export default function TaskDivisionAddTask() { > Detail */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> Detail */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> Detail */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> Detail */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> Tanggal tidak boleh kosong } - {/* { setModalDetail(true) }} - > - Detail - */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> Detail */} - { setModalDetail(true) }} /> + { setModalDetail(true) }} disabled={from == "" || to == ""} /> - + {value} -- 2.49.1 From bbacc2a5bda3609f80a30e89c0e3b6e97c8d155a Mon Sep 17 00:00:00 2001 From: amaliadwiy Date: Tue, 5 May 2026 16:50:13 +0800 Subject: [PATCH 3/3] fix: sesuaikan warna panah navigasi kalender dengan tema gelap Co-Authored-By: Claude Sonnet 4.6 --- .../division/[id]/(fitur-division)/task/[detail]/add-task.tsx | 2 ++ .../division/[id]/(fitur-division)/task/create/task.tsx | 2 ++ .../division/[id]/(fitur-division)/task/update/[detail].tsx | 2 ++ app/(application)/project/[id]/add-task.tsx | 2 ++ app/(application)/project/create/task.tsx | 2 ++ app/(application)/project/update/[detail].tsx | 2 ++ 6 files changed, 12 insertions(+) diff --git a/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx b/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx index cce6030..54d981c 100644 --- a/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx +++ b/app/(application)/division/[id]/(fitur-division)/task/[detail]/add-task.tsx @@ -206,6 +206,8 @@ export default function TaskDivisionAddTask() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> diff --git a/app/(application)/division/[id]/(fitur-division)/task/create/task.tsx b/app/(application)/division/[id]/(fitur-division)/task/create/task.tsx index 8295ff7..b16cea8 100644 --- a/app/(application)/division/[id]/(fitur-division)/task/create/task.tsx +++ b/app/(application)/division/[id]/(fitur-division)/task/create/task.tsx @@ -177,6 +177,8 @@ export default function CreateTaskAddTugas() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> diff --git a/app/(application)/division/[id]/(fitur-division)/task/update/[detail].tsx b/app/(application)/division/[id]/(fitur-division)/task/update/[detail].tsx index 4996c9e..c286574 100644 --- a/app/(application)/division/[id]/(fitur-division)/task/update/[detail].tsx +++ b/app/(application)/division/[id]/(fitur-division)/task/update/[detail].tsx @@ -255,6 +255,8 @@ export default function UpdateProjectTaskDivision() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> )} diff --git a/app/(application)/project/[id]/add-task.tsx b/app/(application)/project/[id]/add-task.tsx index 2fad07e..1801400 100644 --- a/app/(application)/project/[id]/add-task.tsx +++ b/app/(application)/project/[id]/add-task.tsx @@ -195,6 +195,8 @@ export default function ProjectAddTask() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> diff --git a/app/(application)/project/create/task.tsx b/app/(application)/project/create/task.tsx index d5d235b..daf09a0 100644 --- a/app/(application)/project/create/task.tsx +++ b/app/(application)/project/create/task.tsx @@ -179,6 +179,8 @@ export default function CreateProjectAddTask() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> diff --git a/app/(application)/project/update/[detail].tsx b/app/(application)/project/update/[detail].tsx index a1c1401..d71d7af 100644 --- a/app/(application)/project/update/[detail].tsx +++ b/app/(application)/project/update/[detail].tsx @@ -229,6 +229,8 @@ export default function UpdateProjectTask() { day_label: { color: colors.text }, time_label: { color: colors.text }, weekday_label: { color: colors.text }, + button_next_image: { tintColor: colors.text }, + button_prev_image: { tintColor: colors.text }, }} /> } -- 2.49.1