28 lines
556 B
TypeScript
28 lines
556 B
TypeScript
import type React from '../../lib/teact/teact';
|
|
|
|
import buildClassName from '../../util/buildClassName';
|
|
|
|
import useOldLang from '../../hooks/useOldLang';
|
|
|
|
import styles from './Separator.module.scss';
|
|
|
|
type OwnProps = {
|
|
children?: React.ReactNode;
|
|
className?: string;
|
|
};
|
|
|
|
function Separator({ children, className }: OwnProps) {
|
|
const lang = useOldLang();
|
|
|
|
return (
|
|
<div
|
|
dir={lang.isRtl ? 'rtl' : undefined}
|
|
className={buildClassName(styles.separator, className)}
|
|
>
|
|
{children}
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default Separator;
|