Files
wallet/apps/mobile/ios/Lux/Onboarding/Backup/MnemonicConfirmationManager.m
zeekay 55a7f247ca init: extract wallet from lux/exchange monorepo
Copies apps/extension, apps/mobile and 10 pkgs (wallet, ui, config,
utilities, sessions, gating, notifications, analytics, eslint-config,
prices) into a standalone pnpm workspace.  Resolves merge conflict
markers in extension and mobile package.json files, strips build
artifacts (.wxt, .output, Pods).
2026-04-11 01:59:19 -07:00

32 lines
943 B
Objective-C

//
// RNTMnemonicTestManager.m
// Lux
//
// Created by Thomas Thachil 8/1/2022.
//
#import "Lux-Swift.h"
#import <React/RCTViewManager.h>
#import "RNSwiftUI-Bridging-Header.h"
@interface MnemonicConfirmationManager : RCTViewManager
@end
@implementation MnemonicConfirmationManager
RCT_EXPORT_MODULE()
RCT_EXPORT_SWIFTUI_PROPERTY(mnemonicId, NSString, MnemonicConfirmationView);
RCT_EXPORT_SWIFTUI_PROPERTY(shouldShowSmallText, BOOL, MnemonicConfirmationView);
RCT_EXPORT_SWIFTUI_CALLBACK(onConfirmComplete, RCTDirectEventBlock, MnemonicConfirmationView);
RCT_EXPORT_SWIFTUI_PROPERTY(selectedWordPlaceholder, NSString, MnemonicConfirmationView);
- (UIView *)view
{
MnemonicConfirmationView *proxy = [[MnemonicConfirmationView alloc] init];
UIView *view = [proxy view];
NSMutableDictionary *storage = [MnemonicConfirmationView storage];
storage[[NSValue valueWithNonretainedObject:view]] = proxy;
return view;
}
@end