Event:
Add app/(application)/(user)/event/(tabs)/contribution.tsx
app/(application)/(user)/event/(tabs)/history.tsx
Fix modified: app/(application)/(user)/event/(tabs)/_layout.tsx
deleted: app/(application)/(user)/event/(tabs)/kontribusi.tsx
deleted: app/(application)/(user)/event/(tabs)/riwayat.tsx
modified: app/(application)/(user)/event/[id]/publish.tsx
# No Issue
47 lines
1.3 KiB
TypeScript
47 lines
1.3 KiB
TypeScript
import {
|
|
AvatarCustom,
|
|
AvatarUsernameAndOtherComponent,
|
|
BaseBox,
|
|
Grid,
|
|
StackCustom,
|
|
TextCustom,
|
|
ViewWrapper,
|
|
} from "@/components";
|
|
|
|
export default function Kontribusi() {
|
|
return (
|
|
<ViewWrapper hideFooter>
|
|
{Array.from({ length: 10 }).map((_, index) => (
|
|
<BaseBox key={index} href={`/event/${index}/contribution`}>
|
|
<StackCustom>
|
|
<AvatarUsernameAndOtherComponent
|
|
avatarHref={`/profile/${index}`}
|
|
rightComponent={
|
|
<TextCustom truncate>
|
|
{new Date().toDateString().split(" ")[2] +
|
|
", " +
|
|
new Date().toDateString().split(" ")[1] +
|
|
" " +
|
|
new Date().toDateString().split(" ")[3]}
|
|
</TextCustom>
|
|
}
|
|
/>
|
|
|
|
<TextCustom bold align="center" size="xlarge">
|
|
Judul Event Disini
|
|
</TextCustom>
|
|
|
|
<Grid>
|
|
{Array.from({ length: 4 }).map((_, index2) => (
|
|
<Grid.Col span={3} key={index2}>
|
|
<AvatarCustom size="sm" href={`/profile/${index2}`} />
|
|
</Grid.Col>
|
|
))}
|
|
</Grid>
|
|
</StackCustom>
|
|
</BaseBox>
|
|
))}
|
|
</ViewWrapper>
|
|
);
|
|
}
|