@State Initializers not working

Got it to work doing this. Not sure how set you are in using a class to achieve this.

struct ContentView: View {
    @State var var1: Int = 1
     @State var var2: Int = 2
    var body: some View {
        @State var result = (var1 * 75) + (var2 * 75)
        VStack {
                TextField("#", value: $var1, formatter: NumberFormatter())
                    .padding()
                
                TextField("#", value: $var2, formatter: NumberFormatter())
                    .padding()
                
                Text("Result: \(result)")
                    .padding()
                
                Spacer()
            }
            .padding()
        }
    }