import React from "react"; import {FontAwesomeIcon as Fa} from "@fortawesome/react-fontawesome"; import {Modal} from "react-bootstrap-v5"; import { faBug, faChartArea, faCode, faGraduationCap, faLanguage, faQuestionCircle, faStar } from "@fortawesome/free-solid-svg-icons"; import {faDiscord} from "@fortawesome/free-brands-svg-icons"; import {useMetadata} from "../../hooks/metadataHook"; import {useTranslation} from "react-i18next"; const LicenseSection = () => { const {t} = useTranslation(); return (

{t('html.modal.info.license')}{' '} Lesser General Public License v3.0

) } const Links = () => { const {t} = useTranslation(); return (<> {t('html.modal.info.wiki')} {t('html.modal.info.bugs')} {t('html.modal.info.discord')} ) } const getContributionIcon = (type) => { switch (type) { case "LANG": return 'language'; case "CODE": return 'code'; default: return "exclamation-triangle"; } } const Contributor = ({contributor}) => { const icons = contributor.contributed.map( (type, i) => ); return (
  • {contributor.name} {icons}
  • ) } const Contributions = () => { const {t} = useTranslation(); const metadata = useMetadata(); const contributors = metadata.contributors ? metadata.contributors : [{ name: '(Error getting contributors)', contributed: ['exclamation-triangle'] }]; // TODO Translate return (<>

    Player Analytics {t('html.modal.info.developer')} AuroraLS3.

    In addition following awesome people have contributed:

    {t('html.modal.info.contributors.code')} {t('html.modal.info.contributors.translator')}

    {t('html.modal.info.contributors.donate')}

    ) } const MetricsLinks = () => { const {t} = useTranslation(); return ( <>
    {t('html.modal.info.metrics')}
    Bukkit BungeeCord Sponge Velocity ); } const PluginInformationModal = ({open, toggle}) => { const {t} = useTranslation(); return ( {t('html.modal.info.text')} ) } export default PluginInformationModal;