refactor: website facelift (#10823)

This commit is contained in:
Noel
2025-04-10 22:02:37 +02:00
committed by GitHub
parent 1fe53c7ca2
commit 2e3bc69602
80 changed files with 6136 additions and 2529 deletions

View File

@@ -1,7 +1,18 @@
'use client';
import { OverlayScrollbars, ClickScrollPlugin } from 'overlayscrollbars';
import type { OverlayScrollbarsComponentProps } from 'overlayscrollbars-react';
import { OverlayScrollbarsComponent } from 'overlayscrollbars-react';
import { cx } from '@/styles/cva';
OverlayScrollbars.plugin(ClickScrollPlugin);
export { OverlayScrollbarsComponent } from 'overlayscrollbars-react';
export function Scrollbars(props: OverlayScrollbarsComponentProps) {
const { className, children, ...additionalProps } = props;
return (
<OverlayScrollbarsComponent {...additionalProps} className={cx('', className)} defer>
{children}
</OverlayScrollbarsComponent>
);
}