update macaw (#925)

This commit is contained in:
Lukasz Ostrowski 2023-08-29 10:47:50 +02:00 committed by GitHub
parent d9d0f64a01
commit a81f061fcf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 496 additions and 298 deletions

View file

@ -0,0 +1,18 @@
---
"@saleor/react-hook-form-macaw": patch
"saleor-app-emails-and-messages": patch
"saleor-app-data-importer": patch
"saleor-app-products-feed": patch
"@saleor/apps-shared": patch
"saleor-app-invoices": patch
"saleor-app-klaviyo": patch
"saleor-app-segment": patch
"saleor-app-cms-v2": patch
"saleor-app-search": patch
"@saleor/apps-ui": patch
"saleor-app-slack": patch
"saleor-app-taxes": patch
"saleor-app-crm": patch
---
Updated Macaw to pre-127

View file

@ -17,7 +17,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "^4.29.19",

View file

@ -15,7 +15,7 @@
"@mailchimp/mailchimp_marketing": "^3.0.80",
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "4.29.19",
"@trpc/client": "10.34.0",

View file

@ -17,7 +17,7 @@
"@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@sentry/nextjs": "7.55.2",
"@urql/exchange-auth": "^2.1.4",
"@vitejs/plugin-react": "4.0.4",

View file

@ -17,7 +17,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sendgrid/client": "^7.7.0",
"@sendgrid/mail": "^7.7.0",

View file

@ -15,7 +15,7 @@
"@hookform/resolvers": "^3.1.0",
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "4.29.19",
"@trpc/client": "10.34.0",

View file

@ -16,7 +16,7 @@
"@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@sentry/nextjs": "7.55.2",
"@urql/exchange-auth": "^2.1.4",
"graphql": "16.7.1",

View file

@ -17,7 +17,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "4.29.19",

View file

@ -16,7 +16,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "4.29.19",

View file

@ -16,7 +16,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@segment/analytics-node": "^1.1.0",
"@sentry/nextjs": "7.55.2",

View file

@ -17,7 +17,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sentry/nextjs": "7.55.2",
"@urql/exchange-auth": "^2.1.4",

View file

@ -16,7 +16,7 @@
"@saleor/app-sdk": "0.41.1",
"@saleor/apps-shared": "workspace:*",
"@saleor/apps-ui": "workspace:*",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@saleor/react-hook-form-macaw": "workspace:*",
"@sentry/nextjs": "7.55.2",
"@tanstack/react-query": "4.29.19",

View file

@ -12,7 +12,7 @@
},
"devDependencies": {
"@babel/core": "^7.21.8",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@storybook/addon-actions": "^7.0.12",
"@storybook/addon-essentials": "^7.0.12",
"@storybook/addon-interactions": "^7.0.12",

View file

@ -5,7 +5,10 @@ import {
} from "@saleor/macaw-ui/next";
import { Control, Controller, FieldPath, FieldValues } from "react-hook-form";
export type ComboboxProps<T extends FieldValues = FieldValues> = Omit<$ComboboxProps<T>, "name"> & {
export type ComboboxProps<T extends FieldValues = FieldValues> = Omit<
$ComboboxProps<T, T>,
"name"
> & {
name: FieldPath<T>;
control: Control<T>;
options: Option[];
@ -30,7 +33,7 @@ export function Combobox<TFieldValues extends FieldValues = FieldValues>({
{...field}
options={options}
onChange={(option) => {
onChange(option.value);
onChange(option?.value ?? null);
}}
value={options.find((o: Option) => o.value === value) || null}
name={name}

View file

@ -6,7 +6,11 @@ import {
import { Control, Controller, FieldPath, FieldValues } from "react-hook-form";
export type MultiselectProps<T extends FieldValues = FieldValues> = Omit<
$MultiselectProps<T>,
/*
* todo we can go back to string-type value
* https://github.com/saleor/macaw-ui/blob/canary/src/components/Combobox/Static/Combobox.tsx#L171
*/
$MultiselectProps<T, T>,
"name"
> & {
name: FieldPath<T>;

View file

@ -2,7 +2,7 @@ import { Select as $Select, type SelectProps as $SelectProps, Option } from "@sa
import { Control, Controller, FieldPath, FieldValues } from "react-hook-form";
export type SelectProps<T extends FieldValues = FieldValues> = Omit<
$SelectProps<Option>,
$SelectProps<Option, Option>,
"name"
> & {
name: FieldPath<T>;

View file

@ -16,7 +16,7 @@
"@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.41.1",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@types/react": "18.2.5",
"@types/react-dom": "18.2.5",
"@types/semver": "^7.5.0",

View file

@ -10,7 +10,7 @@
},
"devDependencies": {
"@saleor/app-sdk": "0.41.1",
"@saleor/macaw-ui": "0.8.0-pre.118",
"@saleor/macaw-ui": "0.8.0-pre.127",
"@types/react": "18.2.5",
"@types/react-dom": "18.2.5",
"eslint-config-saleor": "workspace:*",

File diff suppressed because it is too large Load diff