Reorganize folder structure with consistent Views/ViewModels/Components pattern
Camera: - Views/: ContentView, CustomCameraScreen, PhotoReviewView - Components/: All UI components (buttons, overlays, controls) Settings: - Views/: SettingsView, AppLicensesView - ViewModels/: SettingsViewModel + extensions - Components/: ColorPresetButton, CustomColorPickerButton Paywall: - Views/: ProPaywallView Shared: - Theme/: SelfieCamTheme, DesignConstants, BrandingConfig - Extensions/: Color extensions (moved Color+Extensions here)
This commit is contained in:
parent
60ea419a5b
commit
84b565cbb5
@ -1,9 +1,14 @@
|
|||||||
|
//
|
||||||
|
// ContentView.swift
|
||||||
|
// SelfieCam
|
||||||
|
//
|
||||||
|
// Main camera view - coordinates camera session, settings, and photo capture flow.
|
||||||
|
//
|
||||||
|
|
||||||
import SwiftUI
|
import SwiftUI
|
||||||
import MijickCamera
|
import MijickCamera
|
||||||
import Bedrock
|
import Bedrock
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
struct ContentView: View {
|
struct ContentView: View {
|
||||||
@State private var settings = SettingsViewModel()
|
@State private var settings = SettingsViewModel()
|
||||||
@State private var premiumManager = PremiumManager()
|
@State private var premiumManager = PremiumManager()
|
||||||
Loading…
Reference in New Issue
Block a user