mirror of
https://github.com/ant-design/ant-design.git
synced 2024-12-13 15:49:10 +08:00
286a42b4e5
* site style code optimization * site style code optimization * del trigger * revert
27 lines
608 B
TypeScript
27 lines
608 B
TypeScript
import { css } from '@emotion/react';
|
|
import type { PropsWithChildren } from 'react';
|
|
import React from 'react';
|
|
import CommonHelmet from '../../common/CommonHelmet';
|
|
import Content from '../../slots/Content';
|
|
import Sidebar from '../../slots/Sidebar';
|
|
|
|
const useStyle = () => ({
|
|
main: css`
|
|
display: flex;
|
|
margintop: 40;
|
|
`,
|
|
});
|
|
|
|
const SidebarLayout: React.FC<PropsWithChildren<{}>> = ({ children }) => {
|
|
const { main } = useStyle();
|
|
return (
|
|
<main css={main}>
|
|
<CommonHelmet />
|
|
<Sidebar />
|
|
<Content>{children}</Content>
|
|
</main>
|
|
);
|
|
};
|
|
|
|
export default SidebarLayout;
|