UNPKG

@jeremyckahn/farmhand

Version:
47 lines (41 loc) 1.34 kB
import React from 'react' import { number, array } from 'prop-types' import Card from '@mui/material/Card/index.js' import CardContent from '@mui/material/CardContent/index.js' import Divider from '@mui/material/Divider/index.js' import ReactMarkdown from 'react-markdown' import { recipeType } from '../../enums.js' import { recipeCategories } from '../../data/maps.js' import { RecipeList } from '../RecipeList/RecipeList.js' import { TabPanel } from './TabPanel/index.js' export function RecyclingTabPanel({ currentTab, index, learnedRecipes }) { return ( <TabPanel value={currentTab} index={index}> <RecipeList learnedRecipes={learnedRecipes} allRecipes={recipeCategories[recipeType.RECYCLING]} /> <Divider /> <ul className="card-list"> <li> <Card> <CardContent> <ReactMarkdown {...{ linkTarget: '_blank', className: 'markdown', source: `Recyling recipes are learned by selling items foraged from the field.`, }} /> </CardContent> </Card> </li> </ul> </TabPanel> ) } RecyclingTabPanel.propTypes = { currentTab: number.isRequired, index: number.isRequired, learnedRecipes: array.isRequired, }