fix : ios

Deskripsi:
- title home align left
- nama file pada view banner
- modal crash pada group dan jabatan

No Issues
This commit is contained in:
2025-07-29 17:34:21 +08:00
parent eb039c7528
commit 6d035e1f7f
8 changed files with 42 additions and 31 deletions

View File

@@ -12,7 +12,7 @@ export default function HeaderRightBannerList() {
return (
<>
<ButtonMenuHeader onPress={() => { setVisible(true) }} />
<DrawerBottom animation="slide" isVisible={isVisible} setVisible={setVisible} title="Menu">
<DrawerBottom animation="slide" isVisible={isVisible} setVisible={() => setVisible(false)} title="Menu">
<View style={Styles.rowItemsCenter}>
<MenuItemRow
icon={<AntDesign name="pluscircle" color="black" size={25} />}

View File

@@ -32,7 +32,7 @@ export default function BorderBottomItem({ title, subtitle, icon, desc, onPress,
{icon}
<View style={[Styles.rowSpaceBetween, width ? { width: lebar } : { width: '88%' }]}>
<View style={[Styles.ml10, rightTopInfo ? { width: lebar } : { width: '90%' },]}>
<Text style={[titleWeight == 'normal' ? Styles.textDefault : Styles.textDefaultSemiBold]} numberOfLines={1} ellipsizeMode='tail'>{title}</Text>
<Text style={[titleWeight == 'normal' ? Styles.textDefault : Styles.textDefaultSemiBold, { color: textColorFix }]} numberOfLines={1} ellipsizeMode='tail'>{title}</Text>
{
subtitle &&
typeof subtitle == "string"

View File

@@ -59,7 +59,7 @@ export default function HeaderRightGroupList() {
return (
<>
<ButtonMenuHeader onPress={() => { setVisible(true) }} />
<DrawerBottom animation="slide" isVisible={isVisible} setVisible={setVisible} title="Menu">
<DrawerBottom animation="slide" isVisible={isVisible} setVisible={() => setVisible(false)} title="Menu">
<View style={Styles.rowItemsCenter}>
<MenuItemRow
icon={<AntDesign name="pluscircle" color="black" size={25} />}
@@ -70,7 +70,7 @@ export default function HeaderRightGroupList() {
() => {
setVisibleTambah(true)
},
100,
600,
);
}}
@@ -78,7 +78,7 @@ export default function HeaderRightGroupList() {
</View>
</DrawerBottom>
<DrawerBottom animation="none" height={30} isVisible={isVisibleTambah} setVisible={setVisibleTambah} title="Tambah Lembaga Desa">
<DrawerBottom animation="none" height={30} isVisible={isVisibleTambah} setVisible={() => setVisibleTambah(false)} title="Tambah Lembaga Desa">
<View style={{ flex: 1 }}>
<View>
<InputForm

View File

@@ -102,7 +102,9 @@ export default function HeaderRightPositionList() {
title="Tambah Jabatan"
onPress={() => {
setVisible(false)
setVisibleTambah(true)
setTimeout(() => {
setVisibleTambah(true)
}, 600)
}}
/>
{
@@ -112,14 +114,16 @@ export default function HeaderRightPositionList() {
title="Filter"
onPress={() => {
setVisible(false)
setFilter(true)
setTimeout(() => {
setFilter(true)
}, 600)
}}
/>
}
</View>
</DrawerBottom>
<DrawerBottom animation="slide" height={45} isVisible={isVisibleTambah} setVisible={setVisibleTambah} title="Tambah Jabatan">
<DrawerBottom animation="slide" height={45} isVisible={isVisibleTambah} setVisible={() => setVisibleTambah(false)} title="Tambah Jabatan">
<View style={{ flex: 1, justifyContent: 'space-between' }}>
<View>
{
@@ -131,7 +135,9 @@ export default function HeaderRightPositionList() {
required
onPress={() => {
setVisibleTambah(false)
setSelect(true)
setTimeout(() => {
setSelect(true)
}, 600)
}}
error={error.idGroup}
errorText="Lembaga Desa harus diisi"
@@ -166,7 +172,9 @@ export default function HeaderRightPositionList() {
validationForm(value.val, 'idGroup')
setChoose(value)
setSelect(false)
setVisibleTambah(true)
setTimeout(() => {
setVisibleTambah(true)
}, 600)
}}
title="Lembaga Desa"
open={isSelect}