Skip to content

Commit dee632b

Browse files
committed
Move the auth components into the auth folder for simplicity
1 parent 4f76455 commit dee632b

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

packages/react/spec/components/auth/SignedIn.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import "@testing-library/jest-dom";
22
import { render } from "@testing-library/react";
33
import React from "react";
4-
import { SignedIn } from "../../../src/components/auth/SignedIn.js";
4+
import { SignedIn } from "../../../src/auth/SignedIn.js";
55
import { superAuthApi } from "../../apis.js";
66
import { MockClientWrapper } from "../../testWrappers.js";
77
import { expectMockDeletedUser, expectMockSignedInUser, expectMockSignedOutUser } from "../../utils.js";

packages/react/spec/components/auth/SignedInOrRedirect.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import "@testing-library/jest-dom";
22
import { render } from "@testing-library/react";
33
import React from "react";
4-
import { SignedInOrRedirect } from "../../../src/components/auth/SignedInOrRedirect.js";
4+
import { SignedInOrRedirect } from "../../../src/auth/SignedInOrRedirect.js";
55
import { superAuthApi } from "../../apis.js";
66
import { MockClientWrapper } from "../../testWrappers.js";
77
import { expectMockDeletedUser, expectMockSignedInUser, expectMockSignedOutUser } from "../../utils.js";

packages/react/spec/components/auth/SignedOut.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import "@testing-library/jest-dom";
22
import { render } from "@testing-library/react";
33
import React from "react";
4-
import { SignedOut } from "../../../src/components/auth/SignedOut.js";
4+
import { SignedOut } from "../../../src/auth/SignedOut.js";
55
import { superAuthApi } from "../../apis.js";
66
import { MockClientWrapper } from "../../testWrappers.js";
77
import { expectMockDeletedUser, expectMockSignedInUser, expectMockSignedOutUser } from "../../utils.js";

packages/react/spec/components/auth/SignedOutOrRedirect.spec.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import "@testing-library/jest-dom";
22
import { render } from "@testing-library/react";
33
import React from "react";
4-
import { SignedOutOrRedirect } from "../../../src/components/auth/SignedOutOrRedirect.js";
4+
import { SignedOutOrRedirect } from "../../../src/auth/SignedOutOrRedirect.js";
55
import { superAuthApi } from "../../apis.js";
66
import { MockClientWrapper } from "../../testWrappers.js";
77
import { expectMockSignedInUser, expectMockSignedOutUser } from "../../utils.js";

packages/react/src/components/auth/SignedIn.tsx renamed to packages/react/src/auth/SignedIn.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ReactNode } from "react";
22
import React from "react";
3-
import { useAuth } from "../../auth/useAuth.js";
4-
import { isSessionSignedIn } from "../../auth/utils.js";
3+
import { useAuth } from "./useAuth.js";
4+
import { isSessionSignedIn } from "./utils.js";
55

66
/**
77
* Renders its `children` if the current `Session` is signed in (has an associated `User`), otherwise renders nothing.

packages/react/src/components/auth/SignedInOrRedirect.tsx renamed to packages/react/src/auth/SignedInOrRedirect.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ReactNode } from "react";
22
import React, { useContext, useEffect, useState } from "react";
3-
import { GadgetConfigurationContext } from "../../GadgetProvider.js";
4-
import { useAuth } from "../../auth/useAuth.js";
3+
import { GadgetConfigurationContext } from "../GadgetProvider.js";
4+
import { useAuth } from "./useAuth.js";
55

66
/**
77
* Renders its `children` if the current `Session` is signed in, otherwise redirects the browser to the `signInPath` configured in the `Provider`. Uses `window.location.assign` to perform the redirect.

packages/react/src/components/auth/SignedOut.tsx renamed to packages/react/src/auth/SignedOut.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { ReactNode } from "react";
22
import React from "react";
3-
import { useAuth } from "../../auth/useAuth.js";
4-
import { isSessionSignedOut } from "../../auth/utils.js";
3+
import { useAuth } from "./useAuth.js";
4+
import { isSessionSignedOut } from "./utils.js";
55

66
/**
77
* Renders its `children` if the current `Session` is signed out (no associated `User`), otherwise renders nothing.

packages/react/src/components/auth/SignedOutOrRedirect.tsx renamed to packages/react/src/auth/SignedOutOrRedirect.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { ReactNode } from "react";
22
import React, { useEffect, useState } from "react";
3-
import { useAuth } from "../../auth/useAuth.js";
3+
import { useAuth } from "./useAuth.js";
44

55
/**
66
* Renders its `children` if the current `Session` is signed out, otherwise redirects the browser to the `path` prop. Uses `window.location.assign` to perform the redirect.

packages/react/src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
export { Consumer, Context } from "urql";
22
export { Provider, useApi, useConnection } from "./GadgetProvider.js";
3+
export * from "./auth/SignedIn.js";
4+
export * from "./auth/SignedInOrRedirect.js";
5+
export * from "./auth/SignedOut.js";
6+
export * from "./auth/SignedOutOrRedirect.js";
37
export * from "./auth/useAuth.js";
48
export * from "./auth/useSession.js";
59
export * from "./auth/useSignOut.js";
610
export * from "./auth/useUser.js";
7-
export * from "./components/auth/SignedIn.js";
8-
export * from "./components/auth/SignedInOrRedirect.js";
9-
export * from "./components/auth/SignedOut.js";
10-
export * from "./components/auth/SignedOutOrRedirect.js";
1111
export * from "./useAction.js";
1212
export * from "./useBulkAction.js";
1313
export * from "./useFetch.js";

0 commit comments

Comments
 (0)