req: pengumuman

Deskripsi:
- pengaplikasian api tambah, detail dan edit pengumuman

No Issues
This commit is contained in:
2026-01-14 15:01:32 +08:00
parent 57a24b699a
commit 3fbb230302
4 changed files with 93 additions and 18 deletions

View File

@@ -30,7 +30,7 @@ export default function DetailAnnouncement() {
const { token, decryptToken } = useAuthSession()
const [data, setData] = useState<Props>({ id: '', title: '', desc: '' })
const [dataMember, setDataMember] = useState<any>({})
const [dataFile, setDataFile] = useState<{ idStorage: string; name: string; extension: string }[]>([])
const [dataFile, setDataFile] = useState<{ id:string; idStorage: string; name: string; extension: string }[]>([])
const update = useSelector((state: any) => state.announcementUpdate)
const entityUser = useSelector((state: any) => state.user)
const contentWidth = Dimensions.get('window').width
@@ -48,6 +48,7 @@ export default function DetailAnnouncement() {
if (response.success) {
setData(response.data)
setDataMember(response.member)
setDataFile(response.file)
} else {
Toast.show({ type: 'small', text1: response.message })
}