diff --git a/apps/web/src/components/SendFlow/Beacon/BeaconSignPageProps.ts b/apps/web/src/components/SendFlow/Beacon/BeaconSignPageProps.ts
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/apps/web/src/components/SendFlow/Beacon/BatchSignPage.tsx b/apps/web/src/components/SendFlow/sdk/BatchSignPage.tsx
similarity index 97%
rename from apps/web/src/components/SendFlow/Beacon/BatchSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/BatchSignPage.tsx
index 59469e74d1..8616529ef8 100644
--- a/apps/web/src/components/SendFlow/Beacon/BatchSignPage.tsx
+++ b/apps/web/src/components/SendFlow/sdk/BatchSignPage.tsx
@@ -16,10 +16,10 @@ import {
import { FormProvider } from "react-hook-form";
import { Header } from "./Header";
-import { useSignWithBeacon } from "./useSignWithBeacon";
import { useColor } from "../../../styles/useColor";
import { AddressTile } from "../../AddressTile/AddressTile";
import { JsValueWrap } from "../../JsValueWrap";
+import { useSignWithBeacon } from "../Beacon/useSignWithBeacon";
import { SignButton } from "../SignButton";
import { SignPageFee } from "../SignPageFee";
import { type SdkSignPageProps } from "../utils";
diff --git a/apps/web/src/components/SendFlow/Beacon/ContractCallSignPage.tsx b/apps/web/src/components/SendFlow/sdk/ContractCallSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/ContractCallSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/ContractCallSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/DelegationSignPage.tsx b/apps/web/src/components/SendFlow/sdk/DelegationSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/DelegationSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/DelegationSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/FinalizeUnstakeSignPage.tsx b/apps/web/src/components/SendFlow/sdk/FinalizeUnstakeSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/FinalizeUnstakeSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/FinalizeUnstakeSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/Header.tsx b/apps/web/src/components/SendFlow/sdk/Header.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/Header.tsx
rename to apps/web/src/components/SendFlow/sdk/Header.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/OriginationOperationSignPage.test.tsx b/apps/web/src/components/SendFlow/sdk/OriginationOperationSignPage.test.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/OriginationOperationSignPage.test.tsx
rename to apps/web/src/components/SendFlow/sdk/OriginationOperationSignPage.test.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/OriginationOperationSignPage.tsx b/apps/web/src/components/SendFlow/sdk/OriginationOperationSignPage.tsx
similarity index 96%
rename from apps/web/src/components/SendFlow/Beacon/OriginationOperationSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/OriginationOperationSignPage.tsx
index 92ba9e3a8f..e9d5431bda 100644
--- a/apps/web/src/components/SendFlow/Beacon/OriginationOperationSignPage.tsx
+++ b/apps/web/src/components/SendFlow/sdk/OriginationOperationSignPage.tsx
@@ -19,7 +19,6 @@ import { type ContractOrigination } from "@umami/core";
import { capitalize } from "lodash";
import { FormProvider } from "react-hook-form";
-import { useSignWithBeacon } from "./useSignWithBeacon";
import { CodeSandboxIcon } from "../../../assets/icons";
import { useColor } from "../../../styles/useColor";
import { AdvancedSettingsAccordion } from "../../AdvancedSettingsAccordion";
@@ -32,10 +31,7 @@ export const OriginationOperationSignPage = (
{ operation, headerProps }: SdkSignPageProps,
calculatedSignProps: CalculatedSignProps
) => {
- const { isSigning, onSign, network, form, fee } = useSignWithBeacon(
- operation,
- calculatedSignProps
- );
+ const { isSigning, onSign, network, form, fee } = calculatedSignProps;
const color = useColor();
const { code, storage } = operation.operations[0] as ContractOrigination;
diff --git a/apps/web/src/components/SendFlow/Beacon/BeaconSignPage.tsx b/apps/web/src/components/SendFlow/sdk/SingleSignPage.tsx
similarity index 93%
rename from apps/web/src/components/SendFlow/Beacon/BeaconSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/SingleSignPage.tsx
index 07cae37f7c..c51abd0d7a 100644
--- a/apps/web/src/components/SendFlow/Beacon/BeaconSignPage.tsx
+++ b/apps/web/src/components/SendFlow/sdk/SingleSignPage.tsx
@@ -7,9 +7,9 @@ import { StakeSignPage } from "./StakeSignPage";
import { TezSignPage } from "./TezSignPage";
import { UndelegationSignPage } from "./UndelegationSignPage";
import { UnstakeSignPage } from "./UnstakeSignPage";
-import { useSignWithBeacon } from "./useSignWithBeacon";
+import { useSignWithBeacon } from "../Beacon/useSignWithBeacon";
-export const BeaconSignPage = (signProps: SdkSignPageProps) => {
+export const SingleSignPage = (signProps: SdkSignPageProps) => {
const operationType = signProps.operation.operations[0].type;
const calculatedProps = useSignWithBeacon({ ...signProps });
diff --git a/apps/web/src/components/SendFlow/Beacon/StakeSignPage.tsx b/apps/web/src/components/SendFlow/sdk/StakeSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/StakeSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/StakeSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/TezSignPage.test.tsx b/apps/web/src/components/SendFlow/sdk/TezSignPage.test.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/TezSignPage.test.tsx
rename to apps/web/src/components/SendFlow/sdk/TezSignPage.test.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/TezSignPage.tsx b/apps/web/src/components/SendFlow/sdk/TezSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/TezSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/TezSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/UndelegationSignPage.tsx b/apps/web/src/components/SendFlow/sdk/UndelegationSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/UndelegationSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/UndelegationSignPage.tsx
diff --git a/apps/web/src/components/SendFlow/Beacon/UnstakeSignPage.tsx b/apps/web/src/components/SendFlow/sdk/UnstakeSignPage.tsx
similarity index 100%
rename from apps/web/src/components/SendFlow/Beacon/UnstakeSignPage.tsx
rename to apps/web/src/components/SendFlow/sdk/UnstakeSignPage.tsx
diff --git a/apps/web/src/components/beacon/useHandleBeaconMessage.tsx b/apps/web/src/components/beacon/useHandleBeaconMessage.tsx
index 13c9a7c05e..49dc19fac8 100644
--- a/apps/web/src/components/beacon/useHandleBeaconMessage.tsx
+++ b/apps/web/src/components/beacon/useHandleBeaconMessage.tsx
@@ -17,15 +17,15 @@ import { type Network } from "@umami/tezos";
import { PermissionRequestModal } from "./PermissionRequestModal";
import { SignPayloadRequestModal } from "./SignPayloadRequestModal";
-import { BatchSignPage } from "../../components/SendFlow/Beacon/BatchSignPage";
-import { BeaconSignPage } from "../../components/SendFlow/Beacon/BeaconSignPage";
+import { BatchSignPage } from "../../components/SendFlow/sdk/BatchSignPage";
+import { SingleSignPage } from "../../components/SendFlow/sdk/SingleSignPage";
import { type SdkSignPageProps } from "../SendFlow/utils";
/**
* @returns a function that handles a beacon message and opens a modal with the appropriate content
*
* For operation requests it will also try to convert the operation(s) to our {@link Operation} format,
- * estimate the fee and open the BeaconSignPage only if it succeeds
+ * estimate the fee and open the SingleSignPage only if it succeeds
*/
export const useHandleBeaconMessage = () => {
const { openWith } = useDynamicModalContext();
@@ -121,7 +121,7 @@ export const useHandleBeaconMessage = () => {
};
if (operation.operations.length === 1) {
- modal = ;
+ modal = ;
} else {
modal = ;
}