Skip to content

Commit 90dfc78

Browse files
authored
Merge pull request #680 from gadget-inc/switch-out-react-hook-form
use the exported members of react-hook-form from useActionForm
2 parents bfaa0db + 9d4119f commit 90dfc78

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+51
-51
lines changed

packages/react/cypress/component/auto/form/PolarisAutoRichTextInput.cy.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react";
2-
import { useFormContext } from "react-hook-form";
32
import { PolarisAutoForm } from "../../../../src/auto/polaris/PolarisAutoForm.js";
43
import PolarisAutoRichTextInput from "../../../../src/auto/polaris/inputs/PolarisAutoRichTextInput.js";
4+
import { useFormContext } from "../../../../src/useActionForm.js";
55
import { DebugFormState } from "../../../support/DebugFormState.js";
66
import { api } from "../../../support/api.js";
77
import { PolarisWrapper } from "../../../support/auto.js";

packages/react/cypress/support/DebugFormState.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from "react";
2-
import { useFormContext } from "react-hook-form";
2+
import { useFormContext } from "../../src/useActionForm.js";
33

44
/** debug component for explicitly rendering out the form state for visual inspection in tests */
55
export const DebugFormState = () => {

packages/react/cypress/support/auto.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import "@shopify/polaris/build/esm/styles.css";
55
import translations from "@shopify/polaris/locales/en.json";
66
import type { ComponentType, ReactNode } from "react";
77
import React from "react";
8-
import { FormProvider, useForm } from "react-hook-form";
98
import type { AutoAdapter } from "../../src/auto/index.js";
109
import * as MUIAdapter from "../../src/auto/mui/test-index.js";
1110
import * as PolarisAdapter from "../../src/auto/polaris/index.js";
11+
import { FormProvider, useForm } from "../../src/useActionForm.js";
1212

1313
interface AutoSuiteConfig {
1414
name: string;

packages/react/spec/auto/MockForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { AppProvider } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import type { ReactNode } from "react";
44
import React from "react";
5-
import { FormProvider, useForm } from "react-hook-form";
65
import { AutoFormMetadataContext } from "../../src/auto/AutoFormContext.js";
6+
import { FormProvider, useForm } from "../../src/useActionForm.js";
77
import { testApi as api } from "../apis.js";
88
import { MockClientProvider } from "../testWrappers.js";
99

packages/react/spec/auto/PolarisAutoForm.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { AppProvider, Card, Page } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import React from "react";
4-
import { FormProvider, useForm } from "react-hook-form";
54
import { Provider } from "../../src/GadgetProvider.tsx";
65
import { PolarisAutoForm } from "../../src/auto/polaris/PolarisAutoForm.tsx";
76
import { PolarisAutoInput } from "../../src/auto/polaris/inputs/PolarisAutoInput.tsx";
87
import { PolarisAutoSubmit } from "../../src/auto/polaris/submit/PolarisAutoSubmit.tsx";
8+
import { FormProvider, useForm } from "../../src/useActionForm.ts";
99
import { testApi as api } from "../apis.ts";
1010
import { StorybookErrorBoundary } from "./StorybookErrorBoundary.tsx";
1111

packages/react/spec/auto/form/PolarisAutoFormErrors.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { AppProvider, Card, Page } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import React from "react";
4-
import { FormProvider, useForm } from "react-hook-form";
54
import { Provider } from "../../../src/GadgetProvider.tsx";
65
import { PolarisAutoForm } from "../../../src/auto/polaris/PolarisAutoForm.tsx";
6+
import { FormProvider, useForm } from "../../../src/useActionForm.ts";
77
import { testApi as api } from "../../apis.ts";
88

99
export default {

packages/react/spec/auto/form/PolarisAutoFormFindByUniqueField.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { AppProvider, Card, Page } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import React from "react";
4-
import { FormProvider, useForm } from "react-hook-form";
54
import { Provider } from "../../../src/GadgetProvider.tsx";
65
import { PolarisAutoForm } from "../../../src/auto/polaris/PolarisAutoForm.tsx";
6+
import { FormProvider, useForm } from "../../../src/useActionForm.ts";
77
import { testApi as api } from "../../apis.ts";
88

99
export default {

packages/react/spec/auto/inputs/PolarisAutoEnumInput.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { AppProvider, Card, Page } from "@shopify/polaris";
22
import React from "react";
3-
import { FormProvider, useForm } from "react-hook-form";
43
import { Provider } from "../../../src/GadgetProvider.tsx";
54
import { PolarisAutoForm } from "../../../src/auto/polaris/PolarisAutoForm.tsx";
65
import { PolarisAutoEnumInput } from "../../../src/auto/polaris/inputs/PolarisAutoEnumInput.tsx";
6+
import { FormProvider, useForm } from "../../../src/useActionForm.ts";
77
import { testApi as api } from "../../apis.ts";
88

99
// More on how to set up stories at: https://storybook.js.org/docs/writing-stories#default-export

packages/react/spec/auto/inputs/PolarisAutoPasswordInput.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { AppProvider, Card, Page } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import React from "react";
4-
import { FormProvider, useForm } from "react-hook-form";
54
import { Provider } from "../../../src/GadgetProvider.tsx";
65
import { PolarisAutoForm } from "../../../src/auto/polaris/PolarisAutoForm.tsx";
76
import { PolarisAutoPasswordInput } from "../../../src/auto/polaris/inputs/PolarisAutoPasswordInput.tsx";
87
import { PolarisAutoSubmit } from "../../../src/auto/polaris/submit/PolarisAutoSubmit.tsx";
98
import { PolarisSubmitResultBanner } from "../../../src/auto/polaris/submit/PolarisSubmitResultBanner.tsx";
9+
import { FormProvider, useForm } from "../../../src/useActionForm.ts";
1010
import { testApi as api } from "../../apis.ts";
1111
// More on how to set up stories at: https://storybook.js.org/docs/writing-stories#default-export
1212
export default {

packages/react/spec/auto/inputs/PolarisBooleanInput.stories.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { AppProvider } from "@shopify/polaris";
22
import translations from "@shopify/polaris/locales/en.json";
33
import React from "react";
4-
import { FormProvider, useForm } from "react-hook-form";
54
import { Provider } from "../../../src/GadgetProvider.tsx";
65
import { PolarisAutoForm } from "../../../src/auto/polaris/PolarisAutoForm.tsx";
76
import { PolarisAutoBooleanInput } from "../../../src/auto/polaris/inputs/PolarisAutoBooleanInput.tsx";
7+
import { FormProvider, useForm } from "../../../src/useActionForm.ts";
88
import { testApi as api } from "../../apis.ts";
99
export default {
1010
title: "Polaris/BooleanInput",

0 commit comments

Comments
 (0)