snowballtools-base/packages/frontend/src/components/shared/WavyBorder/WavyBorder.tsx
Wahyu Kurniawan 8280f4c7f7
[T-4902: feat] Update project card (#126)
* ️ feat: create wavy border component

* ️ feat: create project card component

* ️ feat: add new size in avatar

* 🎨 style: add default border radius when the shape is default on the button

* ️ feat: create some icons for project card component

* 🔧 chore: install and setup jetbrains mono font family

* ️ feat: create `getInitials` util function

* 🎨 style: add jetbrains mono font to the tailwind config

* ️ feat: add warning error icon

* ♻️ refactor: change `jetbrains-mono` to `mono`
2024-02-27 21:16:38 +07:00

17 lines
366 B
TypeScript

import React, { ComponentPropsWithoutRef } from 'react';
import { cn } from 'utils/classnames';
export interface WavyBorderProps extends ComponentPropsWithoutRef<'div'> {}
export const WavyBorder = ({
className,
children,
...props
}: WavyBorderProps) => {
return (
<div {...props} className={cn('wave', className)}>
{children}
</div>
);
};