mirror of
https://github.com/cinnyapp/cinny.git
synced 2025-03-13 06:30:01 +01:00
Some checks failed
Deploy to Netlify (dev) / Deploy to Netlify (push) Has been cancelled
* add pinned room events hook * room pinned message - WIP * add room event hook * fetch pinned messages before displaying * use react-query in room event hook * disable staleTime and gc to 1 hour in room event hook * use room event hook in reply component * render pinned messages * add option to pin/unpin messages * remove message base from message placeholders and add variant * display message placeholder while loading pinned messages * render pinned event error * show no pinned message placeholder * fix message placeholder flickering
15 lines
410 B
TypeScript
15 lines
410 B
TypeScript
import React from 'react';
|
|
import { Box, as } from 'folds';
|
|
import classNames from 'classnames';
|
|
import * as css from './LinePlaceholder.css';
|
|
|
|
export const LinePlaceholder = as<'div', css.LinePlaceholderVariants>(
|
|
({ className, variant, ...props }, ref) => (
|
|
<Box
|
|
className={classNames(css.LinePlaceholder({ variant }), className)}
|
|
shrink="No"
|
|
{...props}
|
|
ref={ref}
|
|
/>
|
|
)
|
|
);
|