upd: dokumen divisi
Deskripsi; - ui modal salin dan pindah file - button on bottom No Issues
This commit is contained in:
@@ -12,6 +12,7 @@ import ItemDetailMember from "../itemDetailMember";
|
||||
import MenuItemRow from "../menuItemRow";
|
||||
import ModalFloat from "../modalFloat";
|
||||
import ModalSelectMultiple from "../modalSelectMultiple";
|
||||
import ModalSalinMove from "./modalSalinMove";
|
||||
|
||||
|
||||
type Props = {
|
||||
@@ -23,12 +24,20 @@ export default function MenuBottomSelectDocument({ onDone }: Props) {
|
||||
const [isInformasi, setInformasi] = useState(false)
|
||||
const [isRename, setRename] = useState(false)
|
||||
const [isShare, setShare] = useState(false)
|
||||
const [isMoveCopy, setMoveCopy] = useState(false)
|
||||
const [valMoveCopy, setValMoveCopy] = useState<'move' | 'copy'>('copy')
|
||||
const open = useSharedValue(false)
|
||||
|
||||
const onPress = () => {
|
||||
open.value = !open.value;
|
||||
};
|
||||
|
||||
function handleMoveCopy(val: 'copy' | 'move') {
|
||||
setValMoveCopy(val)
|
||||
setModal(false)
|
||||
setMoveCopy(true)
|
||||
}
|
||||
|
||||
|
||||
return (
|
||||
<>
|
||||
@@ -97,12 +106,12 @@ export default function MenuBottomSelectDocument({ onDone }: Props) {
|
||||
<MenuItemRow
|
||||
icon={<MaterialCommunityIcons name="folder-move-outline" color="black" size={25} />}
|
||||
title="Pindah"
|
||||
onPress={() => { }}
|
||||
onPress={() => { handleMoveCopy('move') }}
|
||||
/>
|
||||
<MenuItemRow
|
||||
icon={<MaterialCommunityIcons name="folder-multiple-outline" color="black" size={25} />}
|
||||
title="Salin"
|
||||
onPress={() => { }}
|
||||
onPress={() => { handleMoveCopy('copy') }}
|
||||
/>
|
||||
<MenuItemRow
|
||||
icon={<MaterialCommunityIcons name="information-variant" color="black" size={25} />}
|
||||
@@ -197,7 +206,9 @@ export default function MenuBottomSelectDocument({ onDone }: Props) {
|
||||
onSelect={() => {
|
||||
ToastAndroid.show('Success', ToastAndroid.SHORT)
|
||||
setShare(false)
|
||||
}} />
|
||||
}}
|
||||
/>
|
||||
<ModalSalinMove open={isMoveCopy} close={setMoveCopy} category={valMoveCopy} />
|
||||
</>
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user