import { Box, Button, Icon, Margins, Skeleton } from '@rocket.chat/fuselage';
import { useDebouncedValue, useMediaQuery } from '@rocket.chat/fuselage-hooks';
import React from 'react';
import { useTranslation } from '../../contexts/TranslationContext';
import Page from './Page';
function VerticalBar({ children, ...props }) {
const mobile = useDebouncedValue(useMediaQuery('(max-width: 500px)'), 50);
const small = useDebouncedValue(useMediaQuery('(max-width: 780px)'), 50);
return
{children}
;
}
function VerticalBarHeader({ children, ...props }) {
return
{children}
;
}
function VerticalBarIcon(props) {
return ;
}
function VerticalBarClose(props) {
const t = useTranslation();
return ;
}
const VerticalBarContent = React.forwardRef(function VerticalBarContent(props, ref) {
return ;
});
const VerticalBarScrollableContent = React.forwardRef(function VerticalBarScrollableContent({ children, ...props }, ref) {
return
{children}
;
});
function VerticalBarButton(props) {
return ;
}
function VerticalBarAction({ name, ...props }) {
return ;
}
function VerticalBarSkeleton(props) {
return
{Array(5).fill().map((_, index) => )}
;
}
function VerticalBarText(props) {
return ;
}
VerticalBar.Icon = React.memo(VerticalBarIcon);
VerticalBar.Text = React.memo(VerticalBarText);
VerticalBar.Action = React.memo(VerticalBarAction);
VerticalBar.Header = React.memo(VerticalBarHeader);
VerticalBar.Close = React.memo(VerticalBarClose);
VerticalBar.Content = React.memo(VerticalBarContent);
VerticalBar.ScrollableContent = React.memo(VerticalBarScrollableContent);
VerticalBar.Skeleton = React.memo(VerticalBarSkeleton);
VerticalBar.Button = React.memo(VerticalBarButton);
export default VerticalBar;