mirror of
https://github.com/d0zingcat/nextjs-notion-starter-kit.git
synced 2026-05-13 15:09:47 +00:00
34 lines
946 B
TypeScript
34 lines
946 B
TypeScript
import { AiOutlineRetweet } from '@react-icons/all-files/ai/AiOutlineRetweet'
|
|
import { IoHeartOutline } from '@react-icons/all-files/io5/IoHeartOutline'
|
|
|
|
import styles from './styles.module.css'
|
|
|
|
/**
|
|
* @see https://developer.twitter.com/en/docs/twitter-for-websites/web-intents/overview
|
|
*/
|
|
export function PageActions({ tweet }: { tweet: string }) {
|
|
return (
|
|
<div className={styles.pageActions}>
|
|
<a
|
|
className={styles.likeTweet}
|
|
href={`https://twitter.com/intent/like?tweet_id=${tweet}`}
|
|
target='_blank'
|
|
rel='noopener noreferrer'
|
|
title='Like this post on Twitter'
|
|
>
|
|
<IoHeartOutline />
|
|
</a>
|
|
|
|
<a
|
|
className={styles.retweet}
|
|
href={`https://twitter.com/intent/retweet?tweet_id=${tweet}`}
|
|
target='_blank'
|
|
rel='noopener noreferrer'
|
|
title='Retweet this post on Twitter'
|
|
>
|
|
<AiOutlineRetweet />
|
|
</a>
|
|
</div>
|
|
)
|
|
}
|