import React, { useContext, useState } from "react" import { RouteComponentProps } from "@reach/router" import PageHeader from "../common/PageHeader" import { Box, Link, Flex, Collapse } from "@chakra-ui/core" import MyThemeContext from "../../themeContext" import WeaponImage from "../common/WeaponImage" import Emoji from "../elements/Emoji" import Button from "../elements/Button" import { weaponCodes, abilitiesGameOrder, gearCodes } from "../../utils/lists" interface MarkdownHelpPageProps {} const MarkdownHelpPage: React.FC = () => { const { themeColorWithShade } = useContext(MyThemeContext) const [showWeapons, setShowWeapons] = useState(false) const [showAbilities, setShowAbilities] = useState(false) const [showGear, setShowGear] = useState(false) return ( <>

You are already familiar with Markdown since you have used Discord. There are several good resources online to help you learn Markdown. One good one is the one{" "} GitHub provides. {" "} Big thing we don't support is embedding images but mostly everything else works. Be mindful of some Markdown quirks such as needing to use double space after a line and before a linebreak for it to display normally.

We also support certain special emoji. Below listed are the groups and few representatives as example:

Mode emoji :turf_war: -{">"} :splat_zones: -{">"} :tower_control: -{">"} :rainmaker: -{">"} :clam_blitz: -{">"}

Weapon emoji :luna_blaster: -{">"}{" "} :96_gal: -{">"} :custom_e-liter_4k_scope: -{">"}{" "} {Object.keys(weaponCodes).map((code) => ( :{code}: ))}

Ability emoji :ssu: -{">"} :t: -{">"} :rp: -{">"} {abilitiesGameOrder.map((code) => ( :{code.toLowerCase()}: ))}

Gear emoji :power_armor: -{">"} :olive_zekko_parka: -{">"} :black_norimaki_750s: -{">"}{" "} {Object.keys(gearCodes).map((code) => ( :{code}: ))}

) } export default MarkdownHelpPage