Skip to content

Commit

Permalink
🛠 Refactor: Rename RNIModalViewControllerRegistry
Browse files Browse the repository at this point in the history
Summary: Rename `RNIModalViewControllerRegistry` to `RNIModalViewControllerWrapperRegistry`.
  • Loading branch information
dominicstop committed Apr 27, 2023
1 parent 184491b commit a470010
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 8 deletions.
13 changes: 7 additions & 6 deletions ios/src_library/Extensions/UIViewController+Swizzling.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ extension UIViewController {
static var isSwizzled = false;

fileprivate var modalWrapper: RNIModalViewControllerWrapper? {
RNIModalViewControllerRegistry.get(forViewController: self);
RNIModalViewControllerWrapperRegistry.get(forViewController: self);
};

@discardableResult
Expand All @@ -35,8 +35,9 @@ extension UIViewController {
/// A - Wrapper already exists for `viewControllerToPresent`,
/// return matching instance.
///
if let modalWrapper =
RNIModalViewControllerRegistry.get(forViewController: viewControllerToPresent) {
if let modalWrapper = RNIModalViewControllerWrapperRegistry.get(
forViewController: viewControllerToPresent
) {

return modalWrapper;
};
Expand All @@ -46,7 +47,7 @@ extension UIViewController {
//
let newModalWrapper = RNIModalViewControllerWrapper();

RNIModalViewControllerRegistry.set(
RNIModalViewControllerWrapperRegistry.set(
forViewController: self,
newModalWrapper
);
Expand Down Expand Up @@ -82,7 +83,7 @@ extension UIViewController {

} else if let presentedVC = viewControllerToPresent,
let presentedModalWrapper =
RNIModalViewControllerRegistry.get(forViewController: presentedVC) {
RNIModalViewControllerWrapperRegistry.get(forViewController: presentedVC) {

/// C - `viewControllerToPresent` has a corresponding
/// `RNIModalViewControllerWrapper` instance associated to it.
Expand All @@ -91,7 +92,7 @@ extension UIViewController {
} else if let presentingModalWrapper = self.modalWrapper,
let presentedVC = presentingModalWrapper.modalViewController,
let presentedModalWrapper =
RNIModalViewControllerRegistry.get(forViewController: presentedVC) {
RNIModalViewControllerWrapperRegistry.get(forViewController: presentedVC) {

/// D - Current vc instance has a `RNIModalViewControllerWrapper`
/// instance associated to it.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
//
// RNIModalViewControllerRegistry.swift
// RNIModalViewControllerWrapperRegistry.swift
// react-native-ios-modal
//
// Created by Dominic Go on 4/27/23.
//

import Foundation

class RNIModalViewControllerRegistry {
class RNIModalViewControllerWrapperRegistry {
static let instanceMap = NSMapTable<
UIViewController,
RNIModalViewControllerWrapper
Expand Down

0 comments on commit a470010

Please sign in to comment.