Implement organization assumption check in authorization layer
Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
import { graphql, usePreloadedQuery, type PreloadedQuery } from "react-relay";
|
||||
import { Link, Outlet } from "react-router";
|
||||
import { Badge, Button, IconPeopleAdd, Layout, Skeleton } from "@probo/ui";
|
||||
import { Sidebar } from "../memberships/_components/Sidebar";
|
||||
import { MembershipsDropdown } from "../memberships/MembershipsDropdown";
|
||||
import { Sidebar } from "./_components/Sidebar";
|
||||
import { MembershipsDropdown } from "./_components/MembershipsDropdown";
|
||||
import type { ViewerMembershipLayoutQuery } from "/__generated__/iam/ViewerMembershipLayoutQuery.graphql";
|
||||
import { ViewerMembershipDropdown } from "./_components/ViewerMembershipDropdown";
|
||||
import { Suspense } from "react";
|
||||
|
||||
@@ -14,14 +14,14 @@ import {
|
||||
} from "@probo/ui";
|
||||
import { Suspense, useCallback, useState } from "react";
|
||||
import { useTranslate } from "@probo/i18n";
|
||||
import {
|
||||
MembershipsDropdownMenu,
|
||||
membershipsDropdownMenuQuery,
|
||||
} from "./MembershipsDropdownMenu";
|
||||
import type { MembershipsDropdownMenuQuery } from "/__generated__/iam/MembershipsDropdownMenuQuery.graphql";
|
||||
import { Link } from "react-router";
|
||||
import type { MembershipsDropdown_organizationFragment$key } from "/__generated__/iam/MembershipsDropdown_organizationFragment.graphql";
|
||||
import type { MembershipsDropdown_viewerFragment$key } from "/__generated__/iam/MembershipsDropdown_viewerFragment.graphql";
|
||||
import {
|
||||
MembershipsDropdownMenu,
|
||||
membershipsDropdownMenuQuery,
|
||||
} from "./MembershipsDropdownMenu";
|
||||
|
||||
const organizationFragment = graphql`
|
||||
fragment MembershipsDropdown_organizationFragment on Organization {
|
||||
Reference in New Issue
Block a user