Skip to content

Commit

Permalink
Merge pull request #228 from CodeForAfrica/revert-215-ft/check-common…
Browse files Browse the repository at this point in the history
…s-ui

Revert "Upgrade to MUI 5"
  • Loading branch information
kelvinkipruto committed Jul 20, 2023
2 parents 6a30100 + d0151c9 commit da2e976
Show file tree
Hide file tree
Showing 136 changed files with 13,928 additions and 19,942 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -227,4 +227,3 @@ tags

# include wordpress tags function
!src/lib/wordpress/tags
.yarn/*
1 change: 0 additions & 1 deletion .yarnrc.yml

This file was deleted.

21 changes: 10 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"author": "Code for Africa <hello@codeforafrica.org> (https://codeforafrica.org)",
"license": "GPL-3.0-or-later",
"homepage": "https://dev.pesayetu.pesacheck.org",
"private": false,
"scripts": {
"dev": "next dev",
"format": "yarn prettier --write --ignore-path './.gitignore' '**/*.+(json|md|yml)' '.'",
Expand All @@ -23,14 +24,11 @@
},
"dependencies": {
"@apollo/client": "^3.3.21",
"@commons-ui/core": "^0.1.0",
"@emotion/react": "^11.10.4",
"@emotion/styled": "^11.10.4",
"@mui/lab": "^5.0.0-alpha.99",
"@mui/material": "^5.10.5",
"@mui/styles": "^5.10.3",
"@mui/utils": "^5.10.3",
"@reactour/tour": "^3.4.0",
"@commons-ui/core": "^0.1.0-alpha.6",
"@material-ui/core": "^4.12.1",
"@material-ui/lab": "^4.0.0-alpha.60",
"@material-ui/utils": "^4.11.2",
"@reactour/tour": "^2.0.0",
"@svgr/webpack": "^5.5.0",
"aws-sdk": "^2.1005.0",
"clsx": "^1.1.1",
Expand Down Expand Up @@ -112,6 +110,8 @@
],
"lint-staged": {
"*.js": [
"yarn codemod-staged-optimal-imports",
"yarn codemod-staged-top-level-imports",
"yarn lint-staged"
],
"*.{json,md}": [
Expand All @@ -123,7 +123,6 @@
]
},
"engines": {
"node": ">=18.0.0"
},
"packageManager": "yarn@1.22.19"
"node": ">=16.0.0 <17.0.0"
}
}
2 changes: 1 addition & 1 deletion src/components/AboutHero/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Grid } from "@mui/material";
import { Grid } from "@material-ui/core";
import PropTypes from "prop-types";
import React from "react";

Expand Down
2 changes: 1 addition & 1 deletion src/components/AboutHero/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/AboutProject/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Grid, Typography, Button } from "@mui/material";
import { Grid, Typography, Button } from "@material-ui/core";
import PropTypes from "prop-types";
import React from "react";

Expand Down
2 changes: 1 addition & 1 deletion src/components/AboutProject/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography, palette }) => ({
root: {
Expand Down
4 changes: 2 additions & 2 deletions src/components/AboutTeam/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Grid, Typography, useMediaQuery } from "@mui/material";
import { useTheme } from "@mui/material/styles";
import { Grid, Typography, useMediaQuery } from "@material-ui/core";
import { useTheme } from "@material-ui/core/styles";
import { chunk, uniqueId } from "lodash";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/AboutTeam/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ typography, breakpoints, palette }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/Button/index.stories.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable import/no-anonymous-default-export */
import { Button } from "@mui/material";
import { Button } from "@material-ui/core";
import React from "react";

export default {
Expand Down
4 changes: 2 additions & 2 deletions src/components/Card/ActionArea.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { CardActionArea } from "@mui/material";
import makeStyles from "@mui/styles/makeStyles";
import { CardActionArea } from "@material-ui/core";
import { makeStyles } from "@material-ui/core/styles";
import PropTypes from "prop-types";
import React from "react";

Expand Down
4 changes: 2 additions & 2 deletions src/components/Card/Content.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { RichTypography } from "@commons-ui/core";
import { CardContent } from "@mui/material";
import makeStyles from "@mui/styles/makeStyles";
import { CardContent } from "@material-ui/core";
import { makeStyles } from "@material-ui/core/styles";
import clsx from "clsx";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/Card/Media.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { RichTypography } from "@commons-ui/core";
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";
import PropTypes from "prop-types";
import React from "react";

Expand Down
2 changes: 1 addition & 1 deletion src/components/Card/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Card as MuiCard } from "@mui/material";
import { Card as MuiCard } from "@material-ui/core";
import clsx from "clsx";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/Card/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography }) => ({
root: ({ squareMedia }) => ({
Expand Down
2 changes: 1 addition & 1 deletion src/components/Carousel/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { deepmerge } from "@mui/utils";
import { deepmerge } from "@material-ui/utils";
import clsx from "clsx";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/Carousel/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ palette, typography }) => ({
root: {},
Expand Down
2 changes: 1 addition & 1 deletion src/components/DataIndicators/Icon.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ButtonBase, Typography } from "@mui/material";
import { ButtonBase, Typography } from "@material-ui/core";
import Image from "next/image";
import PropTypes from "prop-types";
import React from "react";
Expand Down
4 changes: 2 additions & 2 deletions src/components/DataIndicators/IndicatorPanel.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { RichTypography } from "@commons-ui/core";
import { ButtonBase, Slide } from "@mui/material";
import makeStyles from "@mui/styles/makeStyles";
import { ButtonBase, Slide } from "@material-ui/core";
import { makeStyles } from "@material-ui/core/styles";
import PropTypes from "prop-types";
import React from "react";

Expand Down
4 changes: 2 additions & 2 deletions src/components/DataIndicators/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import {
Dialog,
Slide,
useMediaQuery,
} from "@mui/material";
import { useTheme } from "@mui/material/styles";
} from "@material-ui/core";
import { useTheme } from "@material-ui/core/styles";
import clsx from "clsx";
import PropTypes from "prop-types";
import React, { useState } from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/DataIndicators/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ typography, breakpoints, palette }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/DataSources/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Grid, Typography } from "@mui/material";
import { Grid, Typography } from "@material-ui/core";
import Image from "next/image";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/DataSources/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ typography, palette }) => ({
root: {
Expand Down
27 changes: 7 additions & 20 deletions src/components/DataVisualisationGuide/index.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { RichTypography } from "@commons-ui/core";
import { Box, Grid, useMediaQuery } from "@mui/material";
import { useTheme } from "@mui/material/styles";
import { Grid, Hidden, useMediaQuery } from "@material-ui/core";
import { useTheme } from "@material-ui/core/styles";
import PropTypes from "prop-types";
import React from "react";

Expand All @@ -24,14 +24,7 @@ function DataVisualisationGuide({ title, items, ...props }) {
<RichTypography component="h4" variant="h4" className={classes.title}>
{title}
</RichTypography>
<Box
sx={{
display: {
xs: "none",
md: "block",
},
}}
>
<Hidden smDown implementation="css">
<Carousel showDots={!isDesktop}>
{items.map(({ imageProps, ...item }) => (
<Card
Expand All @@ -45,15 +38,9 @@ function DataVisualisationGuide({ title, items, ...props }) {
/>
))}
</Carousel>
</Box>
<Box
sx={{
display: {
xs: "block",
md: "none",
},
}}
>
</Hidden>

<Hidden mdUp implementation="css">
<Grid container className={classes.container}>
{items.map(({ imageProps, ...item }) => (
<Grid item xs={12} key={item.image}>
Expand All @@ -68,7 +55,7 @@ function DataVisualisationGuide({ title, items, ...props }) {
</Grid>
))}
</Grid>
</Box>
</Hidden>
</Section>
</div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/components/DataVisualisationGuide/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ typography, breakpoints }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/DatasetsAndDocuments/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography }) => ({
root: {
Expand Down
4 changes: 2 additions & 2 deletions src/components/DropdownSearch/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import {
Typography,
List,
ListItem,
} from "@mui/material";
import makeStyles from "@mui/styles/makeStyles";
} from "@material-ui/core";
import { makeStyles } from "@material-ui/core/styles";
import Image from "next/image";
import { useRouter } from "next/router";
import PropTypes from "prop-types";
Expand Down
24 changes: 5 additions & 19 deletions src/components/ExploreOtherTools/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Box, Grid, Typography } from "@mui/material";
import { Grid, Hidden, Typography } from "@material-ui/core";
import PropTypes from "prop-types";
import React from "react";

Expand All @@ -20,14 +20,7 @@ const ExploreOtherTools = ({ title, items, ...props }) => {
<Typography variant="h4" className={classes.title}>
{title}
</Typography>
<Box
sx={{
display: {
xs: "block",
lg: "none",
},
}}
>
<Hidden lgUp implementation="css">
<Carousel>
{items.map(({ imageProps, ...item }) => (
<Card
Expand All @@ -44,15 +37,8 @@ const ExploreOtherTools = ({ title, items, ...props }) => {
/>
))}
</Carousel>
</Box>
<Box
sx={{
display: {
xs: "none",
lg: "block",
},
}}
>
</Hidden>
<Hidden mdDown implementation="css">
<Grid container className={classes.list}>
{items.slice(0, 4).map(({ imageProps, ...item }) => (
<Grid item lg={3} key={item.href}>
Expand All @@ -71,7 +57,7 @@ const ExploreOtherTools = ({ title, items, ...props }) => {
</Grid>
))}
</Grid>
</Box>
</Hidden>
</Section>
</div>
);
Expand Down
2 changes: 1 addition & 1 deletion src/components/ExploreOtherTools/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography }) => ({
root: {
Expand Down
13 changes: 3 additions & 10 deletions src/components/ExplorePage/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Box } from "@mui/material";
import { Hidden } from "@material-ui/core";
import dynamic from "next/dynamic";
import { useRouter } from "next/router";
import PropTypes from "prop-types";
Expand Down Expand Up @@ -112,14 +112,7 @@ function ExplorePage({ panelProps, profile: profileProp, ...props }) {
}
return (
<>
<Box
sx={{
display: {
xs: "none",
lg: "block",
},
}}
>
<Hidden mdDown implementation="css">
<div className={classes.root}>
<Map
center={[0.3051933453207569, 37.908818734483155]}
Expand All @@ -141,7 +134,7 @@ function ExplorePage({ panelProps, profile: profileProp, ...props }) {
className={classes.location}
/>
</div>
</Box>
</Hidden>
<Panel
{...props}
isCompare={state.isCompare}
Expand Down
2 changes: 1 addition & 1 deletion src/components/ExplorePage/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(
({ breakpoints, palette, typography, zIndex }) => ({
Expand Down
2 changes: 1 addition & 1 deletion src/components/FeaturedStoryCard/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Grid } from "@mui/material";
import { Grid } from "@material-ui/core";
import clsx from "clsx";
import PropTypes from "prop-types";
import React from "react";
Expand Down
2 changes: 1 addition & 1 deletion src/components/FeaturedStoryCard/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, typography, widths }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/Footer/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
LogoButton,
Copyright,
} from "@commons-ui/core";
import { Grid } from "@mui/material";
import { Grid } from "@material-ui/core";
import PropTypes from "prop-types";
import React from "react";

Expand Down
2 changes: 1 addition & 1 deletion src/components/Footer/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ breakpoints, palette, typography }) => ({
root: {
Expand Down
2 changes: 1 addition & 1 deletion src/components/HURUmap/CategoryHeader/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { RichTypography } from "@commons-ui/core";
import { Typography } from "@mui/material";
import { Typography } from "@material-ui/core";
import PropTypes from "prop-types";
import React from "react";

Expand Down
2 changes: 1 addition & 1 deletion src/components/HURUmap/CategoryHeader/useStyles.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import makeStyles from "@mui/styles/makeStyles";
import { makeStyles } from "@material-ui/core/styles";

const useStyles = makeStyles(({ typography }) => ({
root: {},
Expand Down

1 comment on commit da2e976

@vercel
Copy link

@vercel vercel bot commented on da2e976 Jul 20, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.