mirror of
https://github.com/luxfi/wallet.git
synced 2026-10-30 15:13:19 +00:00
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).
33 lines
974 B
Objective-C
33 lines
974 B
Objective-C
//
|
|
// RNTMnemonicManager.m
|
|
// Uniswap
|
|
//
|
|
// Created by Spencer Yen on 5/24/22.
|
|
//
|
|
|
|
#import "Uniswap-Swift.h"
|
|
#import <React/RCTViewManager.h>
|
|
#import "RNSwiftUI-Bridging-Header.h"
|
|
|
|
@interface MnemonicDisplayManager : RCTViewManager
|
|
@end
|
|
|
|
@implementation MnemonicDisplayManager
|
|
RCT_EXPORT_MODULE(MnemonicDisplay)
|
|
|
|
RCT_EXPORT_SWIFTUI_PROPERTY(mnemonicId, NSString, MnemonicDisplayView);
|
|
RCT_EXPORT_SWIFTUI_PROPERTY(copyText, NSString, MnemonicDisplayView);
|
|
RCT_EXPORT_SWIFTUI_PROPERTY(copiedText, NSString, MnemonicDisplayView);
|
|
RCT_EXPORT_SWIFTUI_CALLBACK(onHeightMeasured, RCTDirectEventBlock, MnemonicDisplayView)
|
|
RCT_EXPORT_SWIFTUI_CALLBACK(onEmptyMnemonic, RCTDirectEventBlock, MnemonicDisplayView)
|
|
|
|
- (UIView *)view {
|
|
MnemonicDisplayView *proxy = [[MnemonicDisplayView alloc] init];
|
|
UIView *view = [proxy view];
|
|
NSMutableDictionary *storage = [MnemonicDisplayView storage];
|
|
storage[[NSValue valueWithNonretainedObject:view]] = proxy;
|
|
return view;
|
|
}
|
|
|
|
@end
|