Add import order sorting rules

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-01-22 20:38:37 +04:00
parent 56d17c4f3f
commit c168be6de0
352 changed files with 2119 additions and 2111 deletions

View File

@@ -1,5 +1,5 @@
import { graphql } from "relay-runtime";
import { useFragment, useMutation } from "react-relay";
import { downloadFile, formatError } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import {
Breadcrumb,
Button,
@@ -13,17 +13,17 @@ import {
Table,
useToast,
} from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { downloadFile, formatError } from "@probo/helpers";
import { type PropsWithChildren, use, useState } from "react";
import { useFragment, useMutation } from "react-relay";
import { useLocation } from "react-router";
import { graphql } from "relay-runtime";
import { useMutationWithToasts } from "/hooks/useMutationWithToast";
import { Viewer } from "/providers/Viewer";
import type { AuditRow_requestAccessMutation } from "./__generated__/AuditRow_requestAccessMutation.graphql";
import type { AuditRowDownloadMutation } from "./__generated__/AuditRowDownloadMutation.graphql";
import type { AuditRowFragment$key } from "./__generated__/AuditRowFragment.graphql";
import type { AuditRow_requestAccessMutation } from "./__generated__/AuditRow_requestAccessMutation.graphql";
const requestAccessMutation = graphql`
mutation AuditRow_requestAccessMutation($input: RequestReportAccessInput!) {

View File

@@ -1,5 +1,5 @@
import { graphql } from "relay-runtime";
import { useFragment, useMutation } from "react-relay";
import { downloadFile, formatError } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import {
Button,
IconArrowInbox,
@@ -8,16 +8,16 @@ import {
Spinner,
useToast,
} from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { downloadFile, formatError } from "@probo/helpers";
import { use, useState } from "react";
import { useFragment, useMutation } from "react-relay";
import { graphql } from "relay-runtime";
import { useMutationWithToasts } from "/hooks/useMutationWithToast";
import { Viewer } from "/providers/Viewer";
import type { DocumentRow_requestAccessMutation } from "./__generated__/DocumentRow_requestAccessMutation.graphql";
import type { DocumentRowDownloadMutation } from "./__generated__/DocumentRowDownloadMutation.graphql";
import type { DocumentRowFragment$key } from "./__generated__/DocumentRowFragment.graphql";
import type { DocumentRow_requestAccessMutation } from "./__generated__/DocumentRow_requestAccessMutation.graphql";
const requestAccessMutation = graphql`
mutation DocumentRow_requestAccessMutation(

View File

@@ -1,14 +1,14 @@
import { Button, Card, Field, Logo, Spinner } from "@probo/ui";
import { sprintf } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import { use, useEffect } from "react";
import { useWindowSize } from "usehooks-ts";
import { Button, Card, Field, Logo, Spinner } from "@probo/ui";
import { clsx } from "clsx";
import { use, useEffect } from "react";
import { graphql } from "relay-runtime";
import { useWindowSize } from "usehooks-ts";
import { z } from "zod";
import { useMutationWithToasts } from "/hooks/useMutationWithToast";
import { useFormWithSchema } from "/hooks/useFormWithSchema";
import { useMutationWithToasts } from "/hooks/useMutationWithToast";
import { Viewer } from "/providers/Viewer";
import { PDFPreview } from "./PDFPreview";

View File

@@ -1,3 +1,4 @@
import { domain, formatError } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import {
Button,
@@ -7,10 +8,9 @@ import {
IconMedal,
useToast,
} from "@probo/ui";
import { use, type PropsWithChildren } from "react";
import { domain, formatError } from "@probo/helpers";
import { graphql } from "relay-runtime";
import { type PropsWithChildren, use } from "react";
import { useMutation } from "react-relay";
import { graphql } from "relay-runtime";
import { Viewer } from "/providers/Viewer";
import type { TrustGraphCurrentQuery$data } from "/queries/__generated__/TrustGraphCurrentQuery.graphql";

View File

@@ -1,7 +1,7 @@
import { Document, Page, pdfjs } from "react-pdf";
import "react-pdf/dist/Page/TextLayer.css";
import "react-pdf/dist/Page/AnnotationLayer.css";
import { type ComponentProps, useRef, useState } from "react";
import { times } from "@probo/helpers";
import {
IconArrowInbox,
IconChevronLeft,
@@ -9,8 +9,9 @@ import {
IconPlusLarge,
Spinner,
} from "@probo/ui";
import { times } from "@probo/helpers";
import { IconMinusLarge } from "@probo/ui/src/Atoms/Icons/IconMinusLarge.tsx";
import { type ComponentProps, useRef, useState } from "react";
import { Document, Page, pdfjs } from "react-pdf";
// Worker for PDF.js
pdfjs.GlobalWorkerOptions.workerSrc = `//unpkg.com/pdfjs-dist@${pdfjs.version}/build/pdf.worker.min.mjs`;

View File

@@ -1,7 +1,7 @@
import { useLocation, useRouteError } from "react-router";
import { IconPageCross } from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { IconPageCross } from "@probo/ui";
import { useEffect, useRef } from "react";
import { useLocation, useRouteError } from "react-router";
const classNames = {
wrapper: "py-10 text-center space-y-2 ",

View File

@@ -1,5 +1,5 @@
import type { PropsWithChildren } from "react";
import { clsx } from "clsx";
import type { PropsWithChildren } from "react";
export function Rows({
children,

View File

@@ -1,6 +1,6 @@
import { Skeleton, TabLink, Tabs } from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { getTrustCenterUrl } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import { Skeleton, TabLink, Tabs } from "@probo/ui";
import { TabSkeleton } from "./TabSkeleton";

View File

@@ -1,5 +1,5 @@
import { graphql } from "relay-runtime";
import { useFragment, useMutation } from "react-relay";
import { downloadFile, formatError } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import {
Button,
IconArrowInbox,
@@ -8,16 +8,16 @@ import {
Spinner,
useToast,
} from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { downloadFile, formatError } from "@probo/helpers";
import { use, useState } from "react";
import { useFragment, useMutation } from "react-relay";
import { graphql } from "relay-runtime";
import { useMutationWithToasts } from "/hooks/useMutationWithToast";
import { Viewer } from "/providers/Viewer";
import type { TrustCenterFileRow_requestAccessMutation } from "./__generated__/TrustCenterFileRow_requestAccessMutation.graphql";
import type { TrustCenterFileRowDownloadMutation } from "./__generated__/TrustCenterFileRowDownloadMutation.graphql";
import type { TrustCenterFileRowFragment$key } from "./__generated__/TrustCenterFileRowFragment.graphql";
import type { TrustCenterFileRow_requestAccessMutation } from "./__generated__/TrustCenterFileRow_requestAccessMutation.graphql";
const requestAccessMutation = graphql`
mutation TrustCenterFileRow_requestAccessMutation(

View File

@@ -1,8 +1,8 @@
import { graphql } from "relay-runtime";
import { useFragment } from "react-relay";
import { IconPin, IconShield } from "@probo/ui";
import { useTranslate } from "@probo/i18n";
import { faviconUrl, getCountryName } from "@probo/helpers";
import { useTranslate } from "@probo/i18n";
import { IconPin, IconShield } from "@probo/ui";
import { useFragment } from "react-relay";
import { graphql } from "relay-runtime";
import type { VendorRowFragment$key } from "./__generated__/VendorRowFragment.graphql";