https://dev.kronoz.win/r/marzneshin.git
| 1 |
0ef1346 |
Mrdn |
2y ago |
import { FC, PropsWithChildren } from 'react' |
| 2 |
0ef1346 |
Mrdn |
2y ago |
import { ScrollArea } from '@marzneshin/components' |
| 3 |
0ef1346 |
Mrdn |
2y ago |
|
| 4 |
0ef1346 |
Mrdn |
2y ago |
interface PageProps extends PropsWithChildren { } |
| 5 |
0ef1346 |
Mrdn |
2y ago |
|
| 6 |
0ef1346 |
Mrdn |
2y ago |
/* WARN: The current page height which effect the scroll |
| 7 |
0ef1346 |
Mrdn |
2y ago |
* area activness, is calculated based on height of header |
| 8 |
0ef1346 |
Mrdn |
2y ago |
* and margin. |
| 9 |
0ef1346 |
Mrdn |
2y ago |
*/ |
| 10 |
0ef1346 |
Mrdn |
2y ago |
|
| 11 |
0ef1346 |
Mrdn |
2y ago |
export const Page: FC<PageProps> = ({ children }) => { |
| 12 |
0ef1346 |
Mrdn |
2y ago |
return ( |
| 13 |
0ef1346 |
Mrdn |
2y ago |
<ScrollArea style={{ height: `calc(100vh - 4.5rem)` }} className="m-3"> |
| 14 |
0ef1346 |
Mrdn |
2y ago |
{children} |
| 15 |
0ef1346 |
Mrdn |
2y ago |
</ScrollArea> |
| 16 |
0ef1346 |
Mrdn |
2y ago |
); |
| 17 |
0ef1346 |
Mrdn |
2y ago |
} |