import React from "react" import { Flex, Text } from "rebass" import styled from "@emotion/styled" import Markdown from "react-markdown" import RouteSection from "./route-section" import JsonBox from "./json-box" import EndpointOverview from "./endpoint-overview" import Parameters from "./parameters" const convertToKebabCase = string => { return string.replace(/\s+/g, "-").toLowerCase() } const EndpointContainer = styled(Flex)` min-height: 90vh; position: relative; border-top: hairline; code { background-color: #e3e8ee; border-radius: 5px; padding: 4px; } ` const DocsReader = ({ tags, spec }) => { return ( {Object.entries(tags).map(([tagName, endpoints]) => ( {endpoints.map((endpoint, i) => ( {endpoint.summary} {endpoint.description} ))} ))} ) } export default DocsReader