From 3207d0ee3767d90ee12f4fc0f0c48bf95817524b Mon Sep 17 00:00:00 2001 From: Matthew Grove Date: Tue, 26 Oct 2021 16:30:21 +0100 Subject: [PATCH] Refactor component to be functional --- src/SettingsContent.js | 92 +++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 47 deletions(-) diff --git a/src/SettingsContent.js b/src/SettingsContent.js index 9fe143e..ac62080 100644 --- a/src/SettingsContent.js +++ b/src/SettingsContent.js @@ -1,55 +1,53 @@ -import React, { Component } from 'react'; +import React from 'react'; import Checkbox from '@material-ui/core/Checkbox'; import { CheckRounded as CheckRoundedIcon } from "@material-ui/icons"; import Button from "./Button"; import "./css/SettingsContent.css"; -export default class SettingsContent extends Component { - render() { - return ( - <> -

Settings

-
- - -
+export default function SettingsContent (props) { + return ( + <> +

Settings

+
+ + +
-

Theme

-
- { - this.props.themes.map((theme) => - - ) - } -
- - ) - } +

Theme

+
+ { + props.themes.map((theme) => + + ) + } +
+ + ) }