diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..2d5d92b --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/example/pizza/Auth.kt b/app/src/main/java/com/example/pizza/Auth.kt index 93bfe23..ad4cfd8 100644 --- a/app/src/main/java/com/example/pizza/Auth.kt +++ b/app/src/main/java/com/example/pizza/Auth.kt @@ -1,33 +1,67 @@ package com.example.pizza +import android.annotation.SuppressLint import android.os.Bundle -import androidx.fragment.app.Fragment import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.Button import android.widget.TextView +import android.widget.Toast +import androidx.fragment.app.Fragment +import androidx.fragment.app.activityViewModels +import androidx.fragment.app.viewModels +import androidx.lifecycle.ViewModelProvider +import androidx.lifecycle.ViewModelStore +import androidx.lifecycle.ViewModelStoreOwner import androidx.navigation.Navigation +import com.example.pizza.Model.User.UserDao +import com.example.pizza.database.AppDatabase +import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers +import io.reactivex.rxjava3.schedulers.Schedulers class Auth : Fragment() { - + private var userDao: UserDao? = null override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { + // Inflate the layout for this fragment + userDao = context?.let { AppDatabase.getInstance(it).userDao() } val view = inflater.inflate(R.layout.fragment_auth, container, false) view.findViewById