Skip to content

Commit 18447a7

Browse files
chore: Combine Snaps build flags
1 parent c5532e5 commit 18447a7

90 files changed

Lines changed: 152 additions & 208 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
export const SNAP_INSTALL_FLOW = 'snap-install-flow';
33
export const SNAP_INSTALL_OK = 'snap-install-ok';
44
///: END:ONLY_INCLUDE_IF

app/components/Approvals/InstallSnapApproval/InstallSnapApproval.styles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
import { StyleSheet } from 'react-native';
33
import { Theme } from '../../../util/theme/models';
44
import Device from '../../../util/device';

app/components/Approvals/InstallSnapApproval/InstallSnapApproval.tsx

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
import React, { useEffect, useState } from 'react';
33
import ApprovalModal from '../ApprovalModal';
44
import useApprovalRequest, {
@@ -8,13 +8,9 @@ import { ApprovalTypes } from '../../../core/RPCMethods/RPCMethodMiddleware';
88
import { SnapInstallState } from './InstallSnapApproval.types';
99
import {
1010
InstallSnapConnectionRequest,
11-
///: END:ONLY_INCLUDE_IF
12-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
1311
InstallSnapError,
1412
InstallSnapPermissionsRequest,
1513
InstallSnapSuccess,
16-
///: END:ONLY_INCLUDE_IF
17-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1814
} from './components';
1915
import { useSelector } from 'react-redux';
2016
import { selectSnapsMetadata, getPermissions } from '../../../selectors/snaps';
@@ -33,13 +29,9 @@ const InstallSnapApproval = () => {
3329
const [installState, setInstallState] = useState<
3430
SnapInstallState | undefined
3531
>(undefined);
36-
///: END:ONLY_INCLUDE_IF
37-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
3832
const [installError, setInstallError] = useState<Error | undefined>(
3933
undefined,
4034
);
41-
///: END:ONLY_INCLUDE_IF
42-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
4335
const {
4436
approvalRequest,
4537
onConfirm: rawOnConfirm,
@@ -114,9 +106,6 @@ const InstallSnapApproval = () => {
114106

115107
if (!approvalRequest) return null;
116108

117-
///: END:ONLY_INCLUDE_IF
118-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
119-
120109
const onPermissionsConfirm = async () => {
121110
try {
122111
await onConfirm(undefined, {
@@ -130,7 +119,7 @@ const InstallSnapApproval = () => {
130119
}
131120
};
132121
///: END:ONLY_INCLUDE_IF
133-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
122+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
134123

135124
if (!approvalRequest || installState === undefined) return null;
136125

@@ -161,8 +150,6 @@ const InstallSnapApproval = () => {
161150
onCancel={onReject}
162151
/>
163152
);
164-
///: END:ONLY_INCLUDE_IF
165-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
166153
case SnapInstallState.AcceptPermissions:
167154
return (
168155
<InstallSnapPermissionsRequest
@@ -184,7 +171,7 @@ const InstallSnapApproval = () => {
184171
/>
185172
);
186173
///: END:ONLY_INCLUDE_IF
187-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
174+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
188175
default:
189176
return null;
190177
}

app/components/Approvals/InstallSnapApproval/InstallSnapApproval.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
interface InstallSnapFlowProps {
33
// TODO: Replace "any" with type
44
// eslint-disable-next-line @typescript-eslint/no-explicit-any

app/components/Approvals/InstallSnapApproval/components/InstallSnapConnectionRequest/InstallSnapConnectionRequest.constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
export const SNAP_INSTALL_CONNECTION_REQUEST =
33
'snap-install-connection-request';
44
export const SNAP_INSTALL_CANCEL = 'snap-install-cancel';

app/components/Approvals/InstallSnapApproval/components/InstallSnapConnectionRequest/InstallSnapConnectionRequest.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
import React, { useMemo } from 'react';
33
import { View } from 'react-native';
44
import { InstallSnapFlowProps } from '../../InstallSnapApproval.types';

app/components/Approvals/InstallSnapApproval/components/InstallSnapConnectionRequest/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(preinstalled-snaps,external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
/* eslint-disable import-x/prefer-default-export */
33
import InstallSnapConnectionRequest from './InstallSnapConnectionRequest';
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
const SNAP_INSTALL_ERROR = 'snap-install-error';
33
export default SNAP_INSTALL_ERROR;
44
///: END:ONLY_INCLUDE_IF

app/components/Approvals/InstallSnapApproval/components/InstallSnapError/InstallSnapError.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
import React, { useMemo } from 'react';
33
import { View } from 'react-native';
44
import styleSheet from '../../InstallSnapApproval.styles';
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
///: BEGIN:ONLY_INCLUDE_IF(external-snaps)
1+
///: BEGIN:ONLY_INCLUDE_IF(snaps)
22
/* eslint-disable import-x/prefer-default-export */
3-
import InstallSnapError from './InstallSnapError';
4-
5-
export { InstallSnapError };
3+
export { InstallSnapError } from './InstallSnapError';
64
///: END:ONLY_INCLUDE_IF

0 commit comments

Comments
 (0)