Invesment
Fix: - ComponentBoxOnBottomDetail: file route > /(file)/[id].tsx Feature: - app/(application)/(file)/ ## No Issue
This commit is contained in:
25
app/(application)/(file)/[id].tsx
Normal file
25
app/(application)/(file)/[id].tsx
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
import { BackButton, ViewWrapper } from "@/components";
|
||||||
|
import { MainColor } from "@/constants/color-palet";
|
||||||
|
import { FontAwesome } from "@expo/vector-icons";
|
||||||
|
import { Stack } from "expo-router";
|
||||||
|
|
||||||
|
export default function FileScreen() {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<Stack.Screen
|
||||||
|
options={{
|
||||||
|
title: "File",
|
||||||
|
headerLeft: () => <BackButton />,
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
<ViewWrapper>
|
||||||
|
<FontAwesome
|
||||||
|
name="file-pdf-o"
|
||||||
|
size={300}
|
||||||
|
style={{ alignSelf: "center" }}
|
||||||
|
color={MainColor.white}
|
||||||
|
/>
|
||||||
|
</ViewWrapper>
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -8,7 +8,7 @@ export default function InvestmentListOfDocument() {
|
|||||||
<Investment_BoxDetailDocument
|
<Investment_BoxDetailDocument
|
||||||
key={index}
|
key={index}
|
||||||
title={`Judul Dokumen ${index + 1}`}
|
title={`Judul Dokumen ${index + 1}`}
|
||||||
href={`/investment/${index + 1}/dokumen/file`}
|
href={`/(file)/${index + 1}`}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</ViewWrapper>
|
</ViewWrapper>
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ export default function InvestmentRecapOfDocument() {
|
|||||||
onPress={() => setOpenDrawerBox(true)}
|
onPress={() => setOpenDrawerBox(true)}
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
href={`/investment/${id}/dokumen/file`}
|
href={`/(file)/${id}`}
|
||||||
/>
|
/>
|
||||||
))}
|
))}
|
||||||
</ViewWrapper>
|
</ViewWrapper>
|
||||||
|
|||||||
@@ -1,20 +0,0 @@
|
|||||||
import { BackButton, TextCustom, ViewWrapper } from "@/components";
|
|
||||||
import { Stack, useLocalSearchParams } from "expo-router";
|
|
||||||
import _ from "lodash";
|
|
||||||
|
|
||||||
export default function InvestmentProspectus() {
|
|
||||||
const { file } = useLocalSearchParams();
|
|
||||||
return (
|
|
||||||
<>
|
|
||||||
<Stack.Screen
|
|
||||||
options={{
|
|
||||||
title: `Pratinjau ${_.startCase(file as string)}`,
|
|
||||||
headerLeft: () => <BackButton />,
|
|
||||||
}}
|
|
||||||
/>
|
|
||||||
<ViewWrapper>
|
|
||||||
<TextCustom>Pratinjau File</TextCustom>
|
|
||||||
</ViewWrapper>
|
|
||||||
</>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
@@ -25,7 +25,7 @@ export default function Invesment_ComponentBoxOnBottomDetail({
|
|||||||
<BaseBox
|
<BaseBox
|
||||||
backgroundColor={AccentColor.blue}
|
backgroundColor={AccentColor.blue}
|
||||||
style={{ borderColor: AccentColor.softblue, borderWidth: 1 }}
|
style={{ borderColor: AccentColor.softblue, borderWidth: 1 }}
|
||||||
href={`/investment/${id}/prospektus/file`}
|
href={`/(file)/${id}`}
|
||||||
>
|
>
|
||||||
<StackCustom>
|
<StackCustom>
|
||||||
<TextCustom align="center">Prospektus</TextCustom>
|
<TextCustom align="center">Prospektus</TextCustom>
|
||||||
@@ -94,7 +94,7 @@ export default function Invesment_ComponentBoxOnBottomDetail({
|
|||||||
<BaseBox
|
<BaseBox
|
||||||
backgroundColor={AccentColor.blue}
|
backgroundColor={AccentColor.blue}
|
||||||
style={{ borderColor: AccentColor.softblue, borderWidth: 1 }}
|
style={{ borderColor: AccentColor.softblue, borderWidth: 1 }}
|
||||||
href={`/investment/${id}/prospektus/file`}
|
href={`/(file)/${id}`}
|
||||||
>
|
>
|
||||||
<StackCustom>
|
<StackCustom>
|
||||||
<TextCustom align="center">Prospektus</TextCustom>
|
<TextCustom align="center">Prospektus</TextCustom>
|
||||||
|
|||||||
Reference in New Issue
Block a user