Use new tooltip from macaw in filter presets (#3467)
This commit is contained in:
parent
935c224bb2
commit
548c10676e
3 changed files with 633 additions and 483 deletions
1072
package-lock.json
generated
1072
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -33,7 +33,7 @@
|
||||||
"@material-ui/lab": "^4.0.0-alpha.61",
|
"@material-ui/lab": "^4.0.0-alpha.61",
|
||||||
"@material-ui/styles": "^4.11.4",
|
"@material-ui/styles": "^4.11.4",
|
||||||
"@reach/auto-id": "^0.16.0",
|
"@reach/auto-id": "^0.16.0",
|
||||||
"@saleor/macaw-ui": "^0.8.0-pre.64",
|
"@saleor/macaw-ui": "^0.8.0-pre.66",
|
||||||
"@saleor/sdk": "^0.4.6",
|
"@saleor/sdk": "^0.4.6",
|
||||||
"@sentry/react": "^6.0.0",
|
"@sentry/react": "^6.0.0",
|
||||||
"@types/faker": "^5.1.6",
|
"@types/faker": "^5.1.6",
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
import { commonMessages } from "@dashboard/intl";
|
import { commonMessages } from "@dashboard/intl";
|
||||||
import { Tooltip } from "@saleor/macaw-ui";
|
|
||||||
import {
|
import {
|
||||||
Box,
|
Box,
|
||||||
Button,
|
Button,
|
||||||
|
@ -9,6 +8,7 @@ import {
|
||||||
PlusIcon,
|
PlusIcon,
|
||||||
sprinkles,
|
sprinkles,
|
||||||
Text,
|
Text,
|
||||||
|
Tooltip,
|
||||||
vars,
|
vars,
|
||||||
} from "@saleor/macaw-ui/next";
|
} from "@saleor/macaw-ui/next";
|
||||||
import React, { MouseEvent } from "react";
|
import React, { MouseEvent } from "react";
|
||||||
|
@ -72,10 +72,16 @@ export const FilterPresetsSelect = ({
|
||||||
if (!savedPresets?.length) {
|
if (!savedPresets?.length) {
|
||||||
return (
|
return (
|
||||||
<Box display="flex" alignItems="center">
|
<Box display="flex" alignItems="center">
|
||||||
<Tooltip title={intl.formatMessage(messages.noPresets)}>
|
<Tooltip>
|
||||||
<Text variant="title" size="small">
|
<Tooltip.Trigger>
|
||||||
{selectAllLabel}
|
<Text variant="title" size="small">
|
||||||
</Text>
|
{selectAllLabel}
|
||||||
|
</Text>
|
||||||
|
</Tooltip.Trigger>
|
||||||
|
<Tooltip.Content>
|
||||||
|
<Tooltip.Arrow />
|
||||||
|
{intl.formatMessage(messages.noPresets)}
|
||||||
|
</Tooltip.Content>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
</Box>
|
</Box>
|
||||||
);
|
);
|
||||||
|
@ -179,16 +185,22 @@ export const FilterPresetsSelect = ({
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
{showSaveButton && (
|
{showSaveButton && (
|
||||||
<Tooltip title={intl.formatMessage(messages.savePreset)}>
|
<Tooltip>
|
||||||
<Button
|
<Tooltip.Trigger>
|
||||||
className={sprinkles({
|
<Button
|
||||||
marginLeft: 6,
|
className={sprinkles({
|
||||||
})}
|
marginLeft: 6,
|
||||||
icon={<PlusIcon />}
|
})}
|
||||||
onClick={onSave}
|
icon={<PlusIcon />}
|
||||||
variant="secondary"
|
onClick={onSave}
|
||||||
size="small"
|
variant="secondary"
|
||||||
/>
|
size="small"
|
||||||
|
/>
|
||||||
|
</Tooltip.Trigger>
|
||||||
|
<Tooltip.Content>
|
||||||
|
<Tooltip.Arrow />
|
||||||
|
{intl.formatMessage(messages.savePreset)}
|
||||||
|
</Tooltip.Content>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
)}
|
)}
|
||||||
</Box>
|
</Box>
|
||||||
|
|
Loading…
Reference in a new issue