diff --git a/components/cc/license-modal.js b/components/cc/license-modal.js
new file mode 100644
index 0000000..6e6aacf
--- /dev/null
+++ b/components/cc/license-modal.js
@@ -0,0 +1,70 @@
+import {useState} from 'react'
+import PropTypes from 'prop-types'
+import Image from 'next/image'
+import Button from '@mui/material/Button'
+import Dialog from '@mui/material/Dialog'
+import Typography from '@mui/material/Typography'
+import Box from '@mui/material/Box'
+import DialogActions from '@mui/material/DialogActions'
+import DialogContent from '@mui/material/DialogContent'
+import DialogTitle from '@mui/material/DialogTitle'
+import useMediaQuery from '@mui/material/useMediaQuery'
+import {useTheme} from '@mui/material/styles'
+import LicensesInfo from './licenses-infos'
+
+export default function LicenseModal({license}) {
+ const [open, setOpen] = useState(false)
+ const theme = useTheme()
+ const fullScreen = useMediaQuery(theme.breakpoints.down('md'))
+
+ const handleClickOpen = () => {
+ setOpen(true)
+ }
+
+ const handleClose = () => {
+ setOpen(false)
+ }
+
+ return (
+ <>
+
+
+ >
+ )
+}
+
+LicenseModal.propTypes = {
+ license: PropTypes.string.isRequired
+}
diff --git a/components/teks/teks.js b/components/teks/teks.js
index 1d9e755..e7b4d01 100644
--- a/components/teks/teks.js
+++ b/components/teks/teks.js
@@ -15,6 +15,7 @@ import ExplicitIcon from '@mui/icons-material/Explicit'
import {formatJsonString, getAlias} from '../../lib/utils/format'
+import LicenseModal from '../cc/license-modal'
import EntegreMizik from './entegre-mizik'
import OkiMizik from './oki-mizik'
import DiferansDialog from './diferans-dialog'