From 2b720405ae3a19ac78fbf3e7231394364ba83c99 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Mon, 11 Mar 2024 01:37:22 +0000 Subject: mobile: Prepare to merge into main repo --- .eslintrc.js | 4 -- .gitignore | 35 ------------- .npmrc | 1 - app.json | 34 ------------- app/_layout.tsx | 14 ------ app/index.tsx | 12 ----- app/signin.tsx | 24 --------- assets/adaptive-icon.png | Bin 17547 -> 0 bytes assets/favicon.png | Bin 1466 -> 0 bytes assets/icon.png | Bin 22380 -> 0 bytes assets/splash.png | Bin 47346 -> 0 bytes babel.config.js | 9 ---- bun.lockb | Bin 478034 -> 0 bytes components/Logo.tsx | 11 ----- components/ui/Button.tsx | 81 ------------------------------- components/ui/Input.tsx | 28 ----------- globals.css | 80 ------------------------------ lib/utils.ts | 6 --- metro.config.js | 7 --- nativewind-env.d.ts | 1 - package.json | 41 ---------------- packages/mobile/.eslintrc.js | 4 ++ packages/mobile/.gitignore | 35 +++++++++++++ packages/mobile/.npmrc | 1 + packages/mobile/app.json | 34 +++++++++++++ packages/mobile/app/_layout.tsx | 14 ++++++ packages/mobile/app/index.tsx | 12 +++++ packages/mobile/app/signin.tsx | 24 +++++++++ packages/mobile/assets/adaptive-icon.png | Bin 0 -> 17547 bytes packages/mobile/assets/favicon.png | Bin 0 -> 1466 bytes packages/mobile/assets/icon.png | Bin 0 -> 22380 bytes packages/mobile/assets/splash.png | Bin 0 -> 47346 bytes packages/mobile/babel.config.js | 9 ++++ packages/mobile/bun.lockb | Bin 0 -> 478034 bytes packages/mobile/components/Logo.tsx | 11 +++++ packages/mobile/components/ui/Button.tsx | 81 +++++++++++++++++++++++++++++++ packages/mobile/components/ui/Input.tsx | 28 +++++++++++ packages/mobile/globals.css | 80 ++++++++++++++++++++++++++++++ packages/mobile/lib/utils.ts | 6 +++ packages/mobile/metro.config.js | 7 +++ packages/mobile/nativewind-env.d.ts | 1 + packages/mobile/package.json | 41 ++++++++++++++++ packages/mobile/tailwind.config.js | 71 +++++++++++++++++++++++++++ packages/mobile/tsconfig.json | 10 ++++ tailwind.config.js | 71 --------------------------- tsconfig.json | 10 ---- 46 files changed, 469 insertions(+), 469 deletions(-) delete mode 100644 .eslintrc.js delete mode 100644 .gitignore delete mode 100644 .npmrc delete mode 100644 app.json delete mode 100644 app/_layout.tsx delete mode 100644 app/index.tsx delete mode 100644 app/signin.tsx delete mode 100644 assets/adaptive-icon.png delete mode 100644 assets/favicon.png delete mode 100644 assets/icon.png delete mode 100644 assets/splash.png delete mode 100644 babel.config.js delete mode 100755 bun.lockb delete mode 100644 components/Logo.tsx delete mode 100644 components/ui/Button.tsx delete mode 100644 components/ui/Input.tsx delete mode 100644 globals.css delete mode 100644 lib/utils.ts delete mode 100644 metro.config.js delete mode 100644 nativewind-env.d.ts delete mode 100644 package.json create mode 100644 packages/mobile/.eslintrc.js create mode 100644 packages/mobile/.gitignore create mode 100644 packages/mobile/.npmrc create mode 100644 packages/mobile/app.json create mode 100644 packages/mobile/app/_layout.tsx create mode 100644 packages/mobile/app/index.tsx create mode 100644 packages/mobile/app/signin.tsx create mode 100644 packages/mobile/assets/adaptive-icon.png create mode 100644 packages/mobile/assets/favicon.png create mode 100644 packages/mobile/assets/icon.png create mode 100644 packages/mobile/assets/splash.png create mode 100644 packages/mobile/babel.config.js create mode 100755 packages/mobile/bun.lockb create mode 100644 packages/mobile/components/Logo.tsx create mode 100644 packages/mobile/components/ui/Button.tsx create mode 100644 packages/mobile/components/ui/Input.tsx create mode 100644 packages/mobile/globals.css create mode 100644 packages/mobile/lib/utils.ts create mode 100644 packages/mobile/metro.config.js create mode 100644 packages/mobile/nativewind-env.d.ts create mode 100644 packages/mobile/package.json create mode 100644 packages/mobile/tailwind.config.js create mode 100644 packages/mobile/tsconfig.json delete mode 100644 tailwind.config.js delete mode 100644 tsconfig.json diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 53beac49..00000000 --- a/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: ["universe/native"], -}; diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 05647d55..00000000 --- a/.gitignore +++ /dev/null @@ -1,35 +0,0 @@ -# Learn more https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files - -# dependencies -node_modules/ - -# Expo -.expo/ -dist/ -web-build/ - -# Native -*.orig.* -*.jks -*.p8 -*.p12 -*.key -*.mobileprovision - -# Metro -.metro-health-check* - -# debug -npm-debug.* -yarn-debug.* -yarn-error.* - -# macOS -.DS_Store -*.pem - -# local env files -.env*.local - -# typescript -*.tsbuildinfo diff --git a/.npmrc b/.npmrc deleted file mode 100644 index d67f3748..00000000 --- a/.npmrc +++ /dev/null @@ -1 +0,0 @@ -node-linker=hoisted diff --git a/app.json b/app.json deleted file mode 100644 index 9ebea4ea..00000000 --- a/app.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "expo": { - "name": "hoarder-mobile", - "slug": "hoarder-mobile", - "scheme": "hoarder", - "version": "1.0.0", - "orientation": "portrait", - "icon": "./assets/icon.png", - "userInterfaceStyle": "light", - "splash": { - "image": "./assets/splash.png", - "resizeMode": "contain", - "backgroundColor": "#ffffff" - }, - "assetBundlePatterns": [ - "**/*" - ], - "ios": { - "supportsTablet": true - }, - "android": { - "adaptiveIcon": { - "foregroundImage": "./assets/adaptive-icon.png", - "backgroundColor": "#ffffff" - } - }, - "web": { - "favicon": "./assets/favicon.png" - }, - "plugins": [ - "expo-router" - ] - } -} diff --git a/app/_layout.tsx b/app/_layout.tsx deleted file mode 100644 index 7403c6ff..00000000 --- a/app/_layout.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import "@/globals.css"; - -import { Slot } from "expo-router"; -import { StatusBar } from "expo-status-bar"; -import { View } from "react-native"; - -export default function RootLayout() { - return ( - - - - - ); -} diff --git a/app/index.tsx b/app/index.tsx deleted file mode 100644 index e352ba54..00000000 --- a/app/index.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import { Link } from "expo-router"; -import { View } from "react-native"; - -export default function App() { - return ( - - - Signin - - - ); -} diff --git a/app/signin.tsx b/app/signin.tsx deleted file mode 100644 index f500e36e..00000000 --- a/app/signin.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import { View, Text } from "react-native"; - -import Logo from "@/components/Logo"; -import { Button } from "@/components/ui/Button"; -import { Input } from "@/components/ui/Input"; - -export default function Signin() { - return ( - - - - - - Email - - - - Password - - -