mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-03-21 18:04:39 -05:00
Remove next-images
This commit is contained in:
parent
c8feb46e11
commit
c02e9228bf
3
components/plans/StageSelector.module.css
Normal file
3
components/plans/StageSelector.module.css
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
.sr-icon {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
|
@ -1,25 +1,16 @@
|
|||
import {
|
||||
Box,
|
||||
Flex,
|
||||
HStack,
|
||||
Image,
|
||||
Radio,
|
||||
RadioGroup,
|
||||
Select,
|
||||
} from "@chakra-ui/react";
|
||||
import { Box, Flex, HStack, Radio, RadioGroup, Select } from "@chakra-ui/react";
|
||||
import { Trans } from "@lingui/macro";
|
||||
import { useLingui } from "@lingui/react";
|
||||
import { RankedMode } from "@prisma/client";
|
||||
import ModeSelector from "components/common/ModeSelector";
|
||||
import SubText from "components/common/SubText";
|
||||
import { PlannerMapBg } from "pages/plans";
|
||||
// @ts-ignore
|
||||
import NextImage from "next/image";
|
||||
import salmonRunHighTide from "utils/assets/SalmonRunHighTide.svg";
|
||||
// @ts-ignore
|
||||
import salmonRunLowTide from "utils/assets/SalmonRunLowTide.svg";
|
||||
// @ts-ignore
|
||||
import salmonRunMidTide from "utils/assets/SalmonRunMidTide.svg";
|
||||
import { salmonRunStages, stages } from "utils/lists/stages";
|
||||
import styles from "./StageSelector.module.css";
|
||||
|
||||
interface StageSelectorProps {
|
||||
handleChange: (event: React.ChangeEvent<HTMLSelectElement>) => void;
|
||||
|
|
@ -55,18 +46,11 @@ const StageSelector: React.FC<StageSelectorProps> = ({
|
|||
<>
|
||||
<HStack my={4} display="flex" justifyContent="center">
|
||||
<Flex flexDir="column" alignItems="center">
|
||||
<Image
|
||||
w={8}
|
||||
h={8}
|
||||
mb={1}
|
||||
<NextImage
|
||||
className={styles["sr-icon"]}
|
||||
width={32}
|
||||
height={32}
|
||||
src={salmonRunLowTide}
|
||||
cursor="pointer"
|
||||
style={{
|
||||
filter:
|
||||
currentBackground.tide === "low"
|
||||
? undefined
|
||||
: "grayscale(100%)",
|
||||
}}
|
||||
alt="Salmon Run low tide"
|
||||
onClick={() => changeTide("low")}
|
||||
/>
|
||||
|
|
@ -79,18 +63,11 @@ const StageSelector: React.FC<StageSelectorProps> = ({
|
|||
)}
|
||||
</Flex>
|
||||
<Flex flexDir="column" alignItems="center">
|
||||
<Image
|
||||
w={8}
|
||||
h={8}
|
||||
mb={1}
|
||||
<NextImage
|
||||
className={styles["sr-icon"]}
|
||||
width={32}
|
||||
height={32}
|
||||
src={salmonRunMidTide}
|
||||
cursor="pointer"
|
||||
style={{
|
||||
filter:
|
||||
currentBackground.tide === "mid"
|
||||
? undefined
|
||||
: "grayscale(100%)",
|
||||
}}
|
||||
alt="Salmon Run mid-tide"
|
||||
onClick={() => changeTide("mid")}
|
||||
/>
|
||||
|
|
@ -103,18 +80,11 @@ const StageSelector: React.FC<StageSelectorProps> = ({
|
|||
)}
|
||||
</Flex>
|
||||
<Flex flexDir="column" alignItems="center">
|
||||
<Image
|
||||
w={8}
|
||||
h={8}
|
||||
mb={1}
|
||||
<NextImage
|
||||
className={styles["sr-icon"]}
|
||||
width={32}
|
||||
height={32}
|
||||
src={salmonRunHighTide}
|
||||
cursor="pointer"
|
||||
style={{
|
||||
filter:
|
||||
currentBackground.tide === "high"
|
||||
? undefined
|
||||
: "grayscale(100%)",
|
||||
}}
|
||||
alt="Salmon Run high tide"
|
||||
onClick={() => changeTide("high")}
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -1,46 +1,43 @@
|
|||
const withImages = require("next-images");
|
||||
const withBundleAnalyzer = require("@next/bundle-analyzer")({
|
||||
enabled: process.env.ANALYZE === "true",
|
||||
});
|
||||
|
||||
module.exports = withBundleAnalyzer(
|
||||
withImages({
|
||||
async redirects() {
|
||||
return [
|
||||
{
|
||||
source: "/sr",
|
||||
destination: "/sr/leaderboards",
|
||||
permanent: true,
|
||||
},
|
||||
];
|
||||
},
|
||||
experimental: {
|
||||
optimizeFonts: true,
|
||||
},
|
||||
images: {
|
||||
domains: ["www.countryflags.io"],
|
||||
},
|
||||
eslint: {
|
||||
dirs: ["pages", "components", "services", "hooks", "utils"],
|
||||
},
|
||||
// i18n: {
|
||||
// v-- import from lib/locales
|
||||
// locales: [
|
||||
// "de",
|
||||
// "el",
|
||||
// "en",
|
||||
// "es",
|
||||
// "fr",
|
||||
// "it",
|
||||
// "ja",
|
||||
// "ko",
|
||||
// "nl",
|
||||
// "pt",
|
||||
// "ru",
|
||||
// "sv",
|
||||
// "zh",
|
||||
// ],
|
||||
// defaultLocale: "en",
|
||||
// },
|
||||
})
|
||||
);
|
||||
module.exports = withBundleAnalyzer({
|
||||
async redirects() {
|
||||
return [
|
||||
{
|
||||
source: "/sr",
|
||||
destination: "/sr/leaderboards",
|
||||
permanent: true,
|
||||
},
|
||||
];
|
||||
},
|
||||
experimental: {
|
||||
optimizeFonts: true,
|
||||
},
|
||||
images: {
|
||||
domains: ["www.countryflags.io"],
|
||||
},
|
||||
eslint: {
|
||||
dirs: ["pages", "components", "services", "hooks", "utils"],
|
||||
},
|
||||
// i18n: {
|
||||
// v-- import from lib/locales
|
||||
// locales: [
|
||||
// "de",
|
||||
// "el",
|
||||
// "en",
|
||||
// "es",
|
||||
// "fr",
|
||||
// "it",
|
||||
// "ja",
|
||||
// "ko",
|
||||
// "nl",
|
||||
// "pt",
|
||||
// "ru",
|
||||
// "sv",
|
||||
// "zh",
|
||||
// ],
|
||||
// defaultLocale: "en",
|
||||
// },
|
||||
});
|
||||
|
|
|
|||
262
package-lock.json
generated
262
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
|
|
@ -40,7 +40,6 @@
|
|||
"framer-motion": "^4.1.17",
|
||||
"next": "^11.0.0",
|
||||
"next-auth": "^3.27.0",
|
||||
"next-images": "^1.8.1",
|
||||
"next-seo": "^4.26.0",
|
||||
"nprogress": "^0.2.0",
|
||||
"react": "^17.0.2",
|
||||
|
|
|
|||
|
|
@ -179,7 +179,7 @@ const ProfilePage = (props: Props) => {
|
|||
>
|
||||
<Trans>Edit profile</Trans>
|
||||
</Button>
|
||||
{canPostBuilds() && (
|
||||
{canPostBuilds && (
|
||||
<Button
|
||||
leftIcon={<RiTShirtLine />}
|
||||
variant="outline"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user