mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
* feat(mod queue): transfer posts across boards * fix(mod queue): polish transfer modal and reason * fix(mod queue): recover abandoned transfer challenges * fix(mod queue): address transfer review feedback * fix(mod queue): hide transfer for unavailable posts * fix(mod queue): prevent repeat transfer submit * fix(mod queue): sync transfer state with queue actions * fix(mod queue): omit transfer temp index * fix(mod queue): harden transfer failure states * fix(mod queue): keep hidden transfer lock * fix(mod queue): release hidden transfer lock
22 lines
569 B
TypeScript
22 lines
569 B
TypeScript
import { useTranslation } from 'react-i18next';
|
|
import { hasTransferredCommentMarker } from '../lib/comment-transfer';
|
|
import styles from './post-transferred-tag.module.css';
|
|
|
|
interface PostTransferredTagProps {
|
|
comment: unknown;
|
|
}
|
|
|
|
const PostTransferredTag = ({ comment }: PostTransferredTagProps) => {
|
|
const { t } = useTranslation();
|
|
|
|
if (!hasTransferredCommentMarker(comment)) return null;
|
|
|
|
return (
|
|
<span className={styles.transferredTag} title={t('transferred')}>
|
|
[{t('transferred')}]{' '}
|
|
</span>
|
|
);
|
|
};
|
|
|
|
export default PostTransferredTag;
|