fix: File view
Deksripsi: - Tampilan file view pdf - Optimalisasi admin ## No Isuue
This commit is contained in:
@@ -6,13 +6,27 @@ import { useState } from "react";
|
||||
import { RouterInvestasi_OLD } from "@/app/lib/router_hipmi/router_investasi";
|
||||
import moment from "moment";
|
||||
import { AccentColor } from "@/app_modules/_global/color/color_pallet";
|
||||
import { useShallowEffect } from "@mantine/hooks";
|
||||
import getOneBeritaInvestasiById from "../fun/get_one_berita_by_id";
|
||||
|
||||
export default function DetailBeritaInvestasi({
|
||||
dataBerita,
|
||||
investasiId,
|
||||
}: {
|
||||
dataBerita: Model_Berita_Investasi;
|
||||
investasiId: string;
|
||||
}) {
|
||||
const [berita, setBerita] = useState(dataBerita);
|
||||
|
||||
useShallowEffect(() => {
|
||||
onLoadData();
|
||||
}, []);
|
||||
|
||||
async function onLoadData() {
|
||||
const loadData = await getOneBeritaInvestasiById(investasiId);
|
||||
setBerita(loadData as any);
|
||||
}
|
||||
|
||||
return (
|
||||
<>
|
||||
<Stack
|
||||
@@ -27,31 +41,24 @@ export default function DetailBeritaInvestasi({
|
||||
>
|
||||
<Stack spacing={0}>
|
||||
<Title order={4} align="center">
|
||||
{berita.title}
|
||||
{berita?.title}
|
||||
</Title>
|
||||
<Text align="center" fz={12}>
|
||||
{moment(berita.createdAt).format("lll")}
|
||||
{moment(berita?.createdAt).format("lll")}
|
||||
</Text>
|
||||
</Stack>
|
||||
|
||||
<AspectRatio ratio={1 / 1} mx={"sm"} mah={250}>
|
||||
<Image
|
||||
alt=""
|
||||
src={RouterInvestasi_OLD.api_gambar + `${berita.imagesId}`}
|
||||
src={RouterInvestasi_OLD.api_gambar + `${berita?.imagesId}`}
|
||||
radius={"sm"}
|
||||
height={250}
|
||||
width={"100%"}
|
||||
/>
|
||||
</AspectRatio>
|
||||
|
||||
{/* <AspectRatio ratio={16 / 9}>
|
||||
<Image
|
||||
radius={"sm"}
|
||||
src={RouterInvestasi.api_gambar + `${berita.imagesId}`}
|
||||
alt=""
|
||||
/>
|
||||
</AspectRatio> */}
|
||||
<Text>{berita.deskripsi}</Text>
|
||||
<Text>{berita?.deskripsi}</Text>
|
||||
</Stack>
|
||||
</>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user