diff --git a/Build/Intermediates.noindex/XCBuildData/PIFCache/project/PROJECT@v11_mod=1719969019.6112883_hash=6988d309fc53c60a184f02c7f6bd6d23plugins=1OJSG6M1FOV3XYQCBH7Z29RZ0FPR9XDE1-json b/Build/Intermediates.noindex/XCBuildData/PIFCache/project/PROJECT@v11_mod=1719969019.6112883_hash=6988d309fc53c60a184f02c7f6bd6d23plugins=1OJSG6M1FOV3XYQCBH7Z29RZ0FPR9XDE1-json deleted file mode 100644 index bd54dc8..0000000 --- a/Build/Intermediates.noindex/XCBuildData/PIFCache/project/PROJECT@v11_mod=1719969019.6112883_hash=6988d309fc53c60a184f02c7f6bd6d23plugins=1OJSG6M1FOV3XYQCBH7Z29RZ0FPR9XDE1-json +++ /dev/null @@ -1 +0,0 @@ -{"appPreferencesBuildSettings":{},"buildConfigurations":[{"buildSettings":{"ALWAYS_SEARCH_USER_PATHS":"NO","ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS":"YES","CLANG_ANALYZER_NONNULL":"YES","CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION":"YES_AGGRESSIVE","CLANG_CXX_LANGUAGE_STANDARD":"gnu++20","CLANG_ENABLE_MODULES":"YES","CLANG_ENABLE_OBJC_ARC":"YES","CLANG_ENABLE_OBJC_WEAK":"YES","CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING":"YES","CLANG_WARN_BOOL_CONVERSION":"YES","CLANG_WARN_COMMA":"YES","CLANG_WARN_CONSTANT_CONVERSION":"YES","CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS":"YES","CLANG_WARN_DIRECT_OBJC_ISA_USAGE":"YES_ERROR","CLANG_WARN_DOCUMENTATION_COMMENTS":"YES","CLANG_WARN_EMPTY_BODY":"YES","CLANG_WARN_ENUM_CONVERSION":"YES","CLANG_WARN_INFINITE_RECURSION":"YES","CLANG_WARN_INT_CONVERSION":"YES","CLANG_WARN_NON_LITERAL_NULL_CONVERSION":"YES","CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF":"YES","CLANG_WARN_OBJC_LITERAL_CONVERSION":"YES","CLANG_WARN_OBJC_ROOT_CLASS":"YES_ERROR","CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER":"YES","CLANG_WARN_RANGE_LOOP_ANALYSIS":"YES","CLANG_WARN_STRICT_PROTOTYPES":"YES","CLANG_WARN_SUSPICIOUS_MOVE":"YES","CLANG_WARN_UNGUARDED_AVAILABILITY":"YES_AGGRESSIVE","CLANG_WARN_UNREACHABLE_CODE":"YES","CLANG_WARN__DUPLICATE_METHOD_MATCH":"YES","COPY_PHASE_STRIP":"NO","DEBUG_INFORMATION_FORMAT":"dwarf","ENABLE_STRICT_OBJC_MSGSEND":"YES","ENABLE_TESTABILITY":"YES","ENABLE_USER_SCRIPT_SANDBOXING":"YES","GCC_C_LANGUAGE_STANDARD":"gnu17","GCC_DYNAMIC_NO_PIC":"NO","GCC_NO_COMMON_BLOCKS":"YES","GCC_OPTIMIZATION_LEVEL":"0","GCC_PREPROCESSOR_DEFINITIONS":"DEBUG=1 $(inherited)","GCC_WARN_64_TO_32_BIT_CONVERSION":"YES","GCC_WARN_ABOUT_RETURN_TYPE":"YES_ERROR","GCC_WARN_UNDECLARED_SELECTOR":"YES","GCC_WARN_UNINITIALIZED_AUTOS":"YES_AGGRESSIVE","GCC_WARN_UNUSED_FUNCTION":"YES","GCC_WARN_UNUSED_VARIABLE":"YES","IPHONEOS_DEPLOYMENT_TARGET":"17.5","LOCALIZATION_PREFERS_STRING_CATALOGS":"YES","MTL_ENABLE_DEBUG_INFO":"INCLUDE_SOURCE","MTL_FAST_MATH":"YES","ONLY_ACTIVE_ARCH":"YES","SDKROOT":"iphoneos","SWIFT_ACTIVE_COMPILATION_CONDITIONS":"DEBUG $(inherited)","SWIFT_OPTIMIZATION_LEVEL":"-Onone"},"guid":"6988d309fc53c60a184f02c7f6bd6d236948938a5928aede62ac1eed40895f5a","name":"Debug"},{"buildSettings":{"ALWAYS_SEARCH_USER_PATHS":"NO","ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS":"YES","CLANG_ANALYZER_NONNULL":"YES","CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION":"YES_AGGRESSIVE","CLANG_CXX_LANGUAGE_STANDARD":"gnu++20","CLANG_ENABLE_MODULES":"YES","CLANG_ENABLE_OBJC_ARC":"YES","CLANG_ENABLE_OBJC_WEAK":"YES","CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING":"YES","CLANG_WARN_BOOL_CONVERSION":"YES","CLANG_WARN_COMMA":"YES","CLANG_WARN_CONSTANT_CONVERSION":"YES","CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS":"YES","CLANG_WARN_DIRECT_OBJC_ISA_USAGE":"YES_ERROR","CLANG_WARN_DOCUMENTATION_COMMENTS":"YES","CLANG_WARN_EMPTY_BODY":"YES","CLANG_WARN_ENUM_CONVERSION":"YES","CLANG_WARN_INFINITE_RECURSION":"YES","CLANG_WARN_INT_CONVERSION":"YES","CLANG_WARN_NON_LITERAL_NULL_CONVERSION":"YES","CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF":"YES","CLANG_WARN_OBJC_LITERAL_CONVERSION":"YES","CLANG_WARN_OBJC_ROOT_CLASS":"YES_ERROR","CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER":"YES","CLANG_WARN_RANGE_LOOP_ANALYSIS":"YES","CLANG_WARN_STRICT_PROTOTYPES":"YES","CLANG_WARN_SUSPICIOUS_MOVE":"YES","CLANG_WARN_UNGUARDED_AVAILABILITY":"YES_AGGRESSIVE","CLANG_WARN_UNREACHABLE_CODE":"YES","CLANG_WARN__DUPLICATE_METHOD_MATCH":"YES","COPY_PHASE_STRIP":"NO","DEBUG_INFORMATION_FORMAT":"dwarf-with-dsym","ENABLE_NS_ASSERTIONS":"NO","ENABLE_STRICT_OBJC_MSGSEND":"YES","ENABLE_USER_SCRIPT_SANDBOXING":"YES","GCC_C_LANGUAGE_STANDARD":"gnu17","GCC_NO_COMMON_BLOCKS":"YES","GCC_WARN_64_TO_32_BIT_CONVERSION":"YES","GCC_WARN_ABOUT_RETURN_TYPE":"YES_ERROR","GCC_WARN_UNDECLARED_SELECTOR":"YES","GCC_WARN_UNINITIALIZED_AUTOS":"YES_AGGRESSIVE","GCC_WARN_UNUSED_FUNCTION":"YES","GCC_WARN_UNUSED_VARIABLE":"YES","IPHONEOS_DEPLOYMENT_TARGET":"17.5","LOCALIZATION_PREFERS_STRING_CATALOGS":"YES","MTL_ENABLE_DEBUG_INFO":"NO","MTL_FAST_MATH":"YES","SDKROOT":"iphoneos","SWIFT_COMPILATION_MODE":"wholemodule","VALIDATE_PRODUCT":"YES"},"guid":"6988d309fc53c60a184f02c7f6bd6d23477fccd2203706747896b5d12a89d1e3","name":"Release"}],"classPrefix":"","defaultConfigurationName":"Release","developmentRegion":"en","groupTree":{"children":[{"children":[{"fileType":"sourcecode.swift","guid":"6988d309fc53c60a184f02c7f6bd6d23b843aa78a8b5bc62bdf2fe2fb6252afa","path":"JustScanItApp.swift","sourceTree":"","type":"file"},{"fileType":"sourcecode.swift","guid":"6988d309fc53c60a184f02c7f6bd6d23d1a850c3c0b2decae92afa540f344090","path":"ContentView.swift","sourceTree":"","type":"file"},{"fileType":"folder.assetcatalog","guid":"6988d309fc53c60a184f02c7f6bd6d23370fbcfb46e2377f900c32693f2d098a","path":"Assets.xcassets","sourceTree":"","type":"file"},{"children":[{"fileType":"folder.assetcatalog","guid":"6988d309fc53c60a184f02c7f6bd6d23bc22f152f912d3e265010c8c390bd3da","path":"Preview Assets.xcassets","sourceTree":"","type":"file"}],"guid":"6988d309fc53c60a184f02c7f6bd6d2324421ce9f6422f50302a890c123bf013","name":"Preview Content","path":"Preview Content","sourceTree":"","type":"group"}],"guid":"6988d309fc53c60a184f02c7f6bd6d234c1fce60bd03e0caf83756818674412a","name":"JustScanIt","path":"JustScanIt","sourceTree":"","type":"group"},{"guid":"6988d309fc53c60a184f02c7f6bd6d2339f69c1442e692acd2bf6033f7f0eb7e","name":"Products","path":"","sourceTree":"","type":"group"}],"guid":"6988d309fc53c60a184f02c7f6bd6d233fb969277b1284ddcd6451a84ab23cd8","name":"JustScanIt","path":"","sourceTree":"","type":"group"},"guid":"6988d309fc53c60a184f02c7f6bd6d23","path":"/Users/pradyun/Code/Apps/JustScanIt/JustScanIt.xcodeproj","projectDirectory":"/Users/pradyun/Code/Apps/JustScanIt","targets":["TARGET@v11_hash=861b3982f2db781fa8c8820997defa1b"]} \ No newline at end of file diff --git a/Build/Intermediates.noindex/XCBuildData/PIFCache/target/TARGET@v11_hash=861b3982f2db781fa8c8820997defa1b-json b/Build/Intermediates.noindex/XCBuildData/PIFCache/target/TARGET@v11_hash=861b3982f2db781fa8c8820997defa1b-json deleted file mode 100644 index 825ab54..0000000 --- a/Build/Intermediates.noindex/XCBuildData/PIFCache/target/TARGET@v11_hash=861b3982f2db781fa8c8820997defa1b-json +++ /dev/null @@ -1 +0,0 @@ -{"buildConfigurations":[{"buildSettings":{"ASSETCATALOG_COMPILER_APPICON_NAME":"AppIcon","ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME":"AccentColor","CODE_SIGN_STYLE":"Automatic","CURRENT_PROJECT_VERSION":"1","DEVELOPMENT_ASSET_PATHS":"\"JustScanIt/Preview Content\"","DEVELOPMENT_TEAM":"9MP5435PRF","ENABLE_PREVIEWS":"YES","GENERATE_INFOPLIST_FILE":"YES","INFOPLIST_KEY_UIApplicationSceneManifest_Generation":"YES","INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents":"YES","INFOPLIST_KEY_UILaunchScreen_Generation":"YES","INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad":"UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight","INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone":"UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight","LD_RUNPATH_SEARCH_PATHS":"$(inherited) @executable_path/Frameworks","MARKETING_VERSION":"1.0","PRODUCT_BUNDLE_IDENTIFIER":"xyz.breadone.JustScanIt","PRODUCT_NAME":"$(TARGET_NAME)","SWIFT_EMIT_LOC_STRINGS":"YES","SWIFT_VERSION":"5.0","TARGETED_DEVICE_FAMILY":"1,2"},"guid":"6988d309fc53c60a184f02c7f6bd6d23963068f7e0501454434f9874be88a39e","name":"Debug"},{"buildSettings":{"ASSETCATALOG_COMPILER_APPICON_NAME":"AppIcon","ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME":"AccentColor","CODE_SIGN_STYLE":"Automatic","CURRENT_PROJECT_VERSION":"1","DEVELOPMENT_ASSET_PATHS":"\"JustScanIt/Preview Content\"","DEVELOPMENT_TEAM":"9MP5435PRF","ENABLE_PREVIEWS":"YES","GENERATE_INFOPLIST_FILE":"YES","INFOPLIST_KEY_UIApplicationSceneManifest_Generation":"YES","INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents":"YES","INFOPLIST_KEY_UILaunchScreen_Generation":"YES","INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad":"UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight","INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone":"UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight","LD_RUNPATH_SEARCH_PATHS":"$(inherited) @executable_path/Frameworks","MARKETING_VERSION":"1.0","PRODUCT_BUNDLE_IDENTIFIER":"xyz.breadone.JustScanIt","PRODUCT_NAME":"$(TARGET_NAME)","SWIFT_EMIT_LOC_STRINGS":"YES","SWIFT_VERSION":"5.0","TARGETED_DEVICE_FAMILY":"1,2"},"guid":"6988d309fc53c60a184f02c7f6bd6d238a175ddaa6de163588897d2d5e4dd679","name":"Release"}],"buildPhases":[{"buildFiles":[{"fileReference":"6988d309fc53c60a184f02c7f6bd6d23d1a850c3c0b2decae92afa540f344090","guid":"6988d309fc53c60a184f02c7f6bd6d2360a5293987511eb3f11157296bd05f82"},{"fileReference":"6988d309fc53c60a184f02c7f6bd6d23b843aa78a8b5bc62bdf2fe2fb6252afa","guid":"6988d309fc53c60a184f02c7f6bd6d23dbe178b3fbc3d5504172fd187c0a23f7"}],"guid":"6988d309fc53c60a184f02c7f6bd6d23d05e1babcedd80bb6d816ad4fcccc1f1","type":"com.apple.buildphase.sources"},{"buildFiles":[],"guid":"6988d309fc53c60a184f02c7f6bd6d236b0c5985d97a8ab0f6b8f7ea75a9fe2e","type":"com.apple.buildphase.frameworks"},{"buildFiles":[{"fileReference":"6988d309fc53c60a184f02c7f6bd6d23bc22f152f912d3e265010c8c390bd3da","guid":"6988d309fc53c60a184f02c7f6bd6d2309c9792a8006433e082b75fbf4b787ad"},{"fileReference":"6988d309fc53c60a184f02c7f6bd6d23370fbcfb46e2377f900c32693f2d098a","guid":"6988d309fc53c60a184f02c7f6bd6d230acb1cf81ae23bc1a686ac08a6db3895"}],"guid":"6988d309fc53c60a184f02c7f6bd6d23de3a012b3b8226c606816272e0f81cec","type":"com.apple.buildphase.resources"}],"buildRules":[],"dependencies":[],"guid":"6988d309fc53c60a184f02c7f6bd6d23cf8c166a37b85907c2b82c405d374f3a","name":"JustScanIt","predominantSourceCodeLanguage":"Xcode.SourceCodeLanguage.Swift","productReference":{"guid":"6988d309fc53c60a184f02c7f6bd6d23a2a8c8c90e0231053cc36cb56b74f0bd","name":"JustScanIt.app","type":"product"},"productTypeIdentifier":"com.apple.product-type.application","provisioningSourceData":[{"bundleIdentifierFromInfoPlist":"$(PRODUCT_BUNDLE_IDENTIFIER)","configurationName":"Debug","provisioningStyle":0},{"bundleIdentifierFromInfoPlist":"$(PRODUCT_BUNDLE_IDENTIFIER)","configurationName":"Release","provisioningStyle":0}],"type":"standard"} \ No newline at end of file diff --git a/Build/Intermediates.noindex/XCBuildData/PIFCache/workspace/WORKSPACE@v11_hash=7147f2c4f3102450b6f08d9cc15baa7b_subobjects=fc213f33bda8a534251b9e0709a8226c-json b/Build/Intermediates.noindex/XCBuildData/PIFCache/workspace/WORKSPACE@v11_hash=7147f2c4f3102450b6f08d9cc15baa7b_subobjects=fc213f33bda8a534251b9e0709a8226c-json deleted file mode 100644 index e8d5982..0000000 --- a/Build/Intermediates.noindex/XCBuildData/PIFCache/workspace/WORKSPACE@v11_hash=7147f2c4f3102450b6f08d9cc15baa7b_subobjects=fc213f33bda8a534251b9e0709a8226c-json +++ /dev/null @@ -1 +0,0 @@ -{"guid":"340088f857586baa6219f4e23c18929f","name":"JustScanIt","path":"/Users/pradyun/Code/Apps/JustScanIt/JustScanIt.xcodeproj/project.xcworkspace","projects":["PROJECT@v11_mod=1719969019.6112883_hash=6988d309fc53c60a184f02c7f6bd6d23plugins=1OJSG6M1FOV3XYQCBH7Z29RZ0FPR9XDE1"]} \ No newline at end of file diff --git a/JustScanIt.xcodeproj/project.pbxproj b/JustScanIt.xcodeproj/project.pbxproj index fb1d64a..46c13a7 100644 --- a/JustScanIt.xcodeproj/project.pbxproj +++ b/JustScanIt.xcodeproj/project.pbxproj @@ -8,17 +8,17 @@ /* Begin PBXBuildFile section */ 466989C72C34DC7A009884D1 /* JustScanItApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466989C62C34DC7A009884D1 /* JustScanItApp.swift */; }; - 466989C92C34DC7A009884D1 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466989C82C34DC7A009884D1 /* ContentView.swift */; }; 466989CB2C34DC7B009884D1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 466989CA2C34DC7B009884D1 /* Assets.xcassets */; }; 466989CE2C34DC7B009884D1 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 466989CD2C34DC7B009884D1 /* Preview Assets.xcassets */; }; 466989D62C34DCE4009884D1 /* VNDocumentCameraViewControllerR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466989D52C34DCE4009884D1 /* VNDocumentCameraViewControllerR.swift */; }; 466989D92C35206E009884D1 /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466989D82C35206E009884D1 /* Scan.swift */; }; + 466989DB2C352776009884D1 /* MainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 466989C82C34DC7A009884D1 /* MainView.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 466989C32C34DC7A009884D1 /* JustScanIt.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JustScanIt.app; sourceTree = BUILT_PRODUCTS_DIR; }; 466989C62C34DC7A009884D1 /* JustScanItApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JustScanItApp.swift; sourceTree = ""; }; - 466989C82C34DC7A009884D1 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + 466989C82C34DC7A009884D1 /* MainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainView.swift; sourceTree = ""; }; 466989CA2C34DC7B009884D1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 466989CD2C34DC7B009884D1 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; 466989D52C34DCE4009884D1 /* VNDocumentCameraViewControllerR.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VNDocumentCameraViewControllerR.swift; sourceTree = ""; }; @@ -55,10 +55,10 @@ 466989C52C34DC7A009884D1 /* JustScanIt */ = { isa = PBXGroup; children = ( - 466989D72C351F23009884D1 /* Model */, - 466989D42C34DCB9009884D1 /* Controllers */, 466989C62C34DC7A009884D1 /* JustScanItApp.swift */, - 466989C82C34DC7A009884D1 /* ContentView.swift */, + 466989DA2C352706009884D1 /* View */, + 466989D42C34DCB9009884D1 /* Controllers */, + 466989D72C351F23009884D1 /* Model */, 466989CA2C34DC7B009884D1 /* Assets.xcassets */, 466989CC2C34DC7B009884D1 /* Preview Content */, ); @@ -89,6 +89,14 @@ path = Model; sourceTree = ""; }; + 466989DA2C352706009884D1 /* View */ = { + isa = PBXGroup; + children = ( + 466989C82C34DC7A009884D1 /* MainView.swift */, + ); + path = View; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -159,8 +167,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 466989C92C34DC7A009884D1 /* ContentView.swift in Sources */, 466989C72C34DC7A009884D1 /* JustScanItApp.swift in Sources */, + 466989DB2C352776009884D1 /* MainView.swift in Sources */, 466989D92C35206E009884D1 /* Scan.swift in Sources */, 466989D62C34DCE4009884D1 /* VNDocumentCameraViewControllerR.swift in Sources */, ); diff --git a/JustScanIt/JustScanItApp.swift b/JustScanIt/JustScanItApp.swift index 3ce24ca..4ae6c66 100644 --- a/JustScanIt/JustScanItApp.swift +++ b/JustScanIt/JustScanItApp.swift @@ -24,7 +24,7 @@ struct JustScanItApp: App { var body: some Scene { WindowGroup { - ContentView() + MainView() } .modelContainer(sharedModelContainer) } diff --git a/JustScanIt/ContentView.swift b/JustScanIt/View/MainView.swift similarity index 97% rename from JustScanIt/ContentView.swift rename to JustScanIt/View/MainView.swift index 52214ea..e612414 100644 --- a/JustScanIt/ContentView.swift +++ b/JustScanIt/View/MainView.swift @@ -1,5 +1,5 @@ // -// ContentView.swift +// MainView.swift // JustScanIt // // Created by Pradyun Setti on 03/07/2024. @@ -9,7 +9,7 @@ import SwiftUI import SwiftData import AVKit -struct ContentView: View { +struct MainView: View { @Environment(\.modelContext) var ctx @State private var scannedImages: [UIImage] = [] @@ -83,5 +83,5 @@ struct ContentView: View { } #Preview { - ContentView() + MainView() }