v2 beta5 modals (#377)

* refactor: folder structure

* style: modal wrapper

* feat: add nordic translations
This commit is contained in:
Carlos Valente
2023-05-12 22:16:33 +02:00
committed by GitHub
parent 29a9167d61
commit 139b667e20
49 changed files with 1103 additions and 1500 deletions
@@ -1,17 +1,21 @@
import { ReactNode } from 'react';
import { IoOpenOutline } from '@react-icons/all-files/io5/IoOpenOutline';
import { cx } from '../../common/utils/styleUtils';
import style from './ModalLink.module.scss';
interface ModalLinkProps {
href: string;
children: ReactNode;
inline?: boolean;
}
export default function ModalLink(props: ModalLinkProps) {
const { href, children } = props;
const { href, inline, children } = props;
const classes = cx([style.link, inline ? style.inline : null]);
return (
<a href={href} target='_blank' rel='noreferrer' className={style.link}>
<a href={href} target='_blank' rel='noreferrer' className={classes}>
{children} <IoOpenOutline />
</a>
);