Skip to content
Snippets Groups Projects
Commit 47d7f2e2 authored by Matt Kirby's avatar Matt Kirby
Browse files

Refactor hidden post

parent 1636f06f
No related branches found
No related tags found
1 merge request!7Resolve "Adding basic post component"
import { FC, PropsWithChildren } from "react"; import { FC, PropsWithChildren } from "react";
import styles from "../../styles/HiddenPost.module.css" import styles from "../../styles/HiddenPost.module.css"
import { BsEyeSlash } from 'react-icons/bs'; import { BsEyeSlash } from 'react-icons/bs';
import Avatar from "../profile/avatar";
import { User } from "@/types/user";
type HiddenPostProps ={ type HiddenPostProps ={
UserColors: string[]; User: User;
} }
const HiddenPost: FC<PropsWithChildren<HiddenPostProps>> = ({ const HiddenPost: FC<PropsWithChildren<HiddenPostProps>> = ({
UserColors User
}) => { }) => {
const shuffledColors = UserColors.sort((a: string, b: string) => 0.5 - Math.random()); const shuffledColors = User.Colors.sort((a: string, b: string) => 0.5 - Math.random());
return ( return (
<div className={styles.hiddenCard}> <>
<div className={styles.hiddenCardContent}> <Avatar User={User}/>
<BsEyeSlash size={50}/> <div className={styles.hiddenCard}>
<p className={styles.title}>Post Hidden</p> <div className={styles.hiddenCardContent}>
<p className={styles.text}>Post a thought to view</p> <BsEyeSlash size={50}/>
<p className={styles.title}>Post Hidden</p>
<p className={styles.text}>Post a thought to view</p>
</div>
</div> </div>
</div> </>
) )
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment