From de843902dc0bbf7b00f4f066e8d2d688635f86e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julia=20S=C3=B6derlund?= Date: Fri, 1 Aug 2025 18:47:30 +0300 Subject: [PATCH 1/2] Update admin page inputs to MUI v6 Added an icon button for the event priority --- .../src/pages/_admin/default/EventPriority.js | 28 +++++++++---------- .../src/pages/_admin/default/NewBannerForm.js | 8 +++--- .../pages/_admin/default/NewHackerpackForm.js | 8 +++--- .../_admin/default/NewOrganizationForm.js | 8 +++--- 4 files changed, 25 insertions(+), 27 deletions(-) diff --git a/frontend/src/pages/_admin/default/EventPriority.js b/frontend/src/pages/_admin/default/EventPriority.js index 5d09bf3e..74ada20c 100644 --- a/frontend/src/pages/_admin/default/EventPriority.js +++ b/frontend/src/pages/_admin/default/EventPriority.js @@ -1,8 +1,9 @@ import React, { useCallback, useState, useEffect } from 'react' import { useSelector } from 'react-redux' -import { Grid, Box, Typography } from '@mui/material' -import Divider from 'components/generic/Divider' +import { Grid2 as Grid, Box, Typography, IconButton } from '@mui/material' +import AddCircle from '@mui/icons-material/AddCircle' +import RemoveCircleIcon from '@mui/icons-material/RemoveCircle' import { useTranslation } from 'react-i18next' @@ -37,20 +38,17 @@ export default ({ data = [] }) => { {t('event_priority_')} - + {events.map(event => ( - - - {event.slug} - - {event.frontPagePriority} - - - + + {event.slug} + handleClick(event, 1)}> + + + {event.frontPagePriority} + handleClick(event, -1)}> + + ))} diff --git a/frontend/src/pages/_admin/default/NewBannerForm.js b/frontend/src/pages/_admin/default/NewBannerForm.js index 788a6285..e29a27be 100644 --- a/frontend/src/pages/_admin/default/NewBannerForm.js +++ b/frontend/src/pages/_admin/default/NewBannerForm.js @@ -1,7 +1,7 @@ import React, { useState, useCallback, useEffect } from 'react' import { useSelector, useDispatch } from 'react-redux' -import { Grid, Box, Typography } from '@mui/material' +import { Grid2 as Grid, Box, Typography } from '@mui/material' import TextInput from 'components/inputs/TextInput' import Button from 'components/generic/Button' @@ -71,12 +71,12 @@ export default () => { Create new frontpage banner - + {error} - + { disabled={loading} /> - +