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