Fix invisible popup in darkmode (#2274)

* Fix invisible popup

* Move styles to a separate file
This commit is contained in:
Michał Droń 2022-09-07 11:42:12 +02:00 committed by GitHub
parent 84e179604d
commit 884ea78cf5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 31 additions and 27 deletions

View file

@ -12,13 +12,13 @@ import {
ConfigurationItemFragment,
ConfigurationTypeFieldEnum,
} from "@saleor/graphql";
import { makeStyles } from "@saleor/macaw-ui";
import { UserError } from "@saleor/types";
import { getFieldError } from "@saleor/utils/errors";
import React from "react";
import { useIntl } from "react-intl";
import { PluginDetailsPageFormData } from "../PluginsDetailsPage";
import { useStyles } from "./styles";
interface PluginSettingsProps {
data: PluginDetailsPageFormData;
@ -28,31 +28,6 @@ interface PluginSettingsProps {
fields: ConfigurationItemFragment[];
}
const useStyles = makeStyles(
theme => ({
authItem: {
display: "flex",
},
button: {
marginRight: theme.spacing(),
},
item: {
"&:not(:last-child)": {
marginBottom: theme.spacing(3),
},
alignItems: "center",
display: "flex",
},
itemLabel: {
fontWeight: 500,
},
spacer: {
flex: 1,
},
}),
{ name: "PluginSettings" },
);
const PluginSettings: React.FC<PluginSettingsProps> = ({
data,
disabled,
@ -96,7 +71,7 @@ const PluginSettings: React.FC<PluginSettingsProps> = ({
{fieldData.helpText && (
<Tooltip
title={
<Typography variant="body2">
<Typography variant="body2" className={classes.tooltip}>
{fieldData.helpText}
</Typography>
}

View file

@ -0,0 +1,29 @@
import { makeStyles } from "@saleor/macaw-ui";
export const useStyles = makeStyles(
theme => ({
authItem: {
display: "flex",
},
button: {
marginRight: theme.spacing(),
},
item: {
"&:not(:last-child)": {
marginBottom: theme.spacing(3),
},
alignItems: "center",
display: "flex",
},
itemLabel: {
fontWeight: 500,
},
spacer: {
flex: 1,
},
tooltip: {
color: theme.palette.saleor.active[5],
},
}),
{ name: "PluginSettings" },
);