Initial commit

This commit is contained in:
jahongireshonqulov
2025-10-23 19:34:54 +05:00
commit 41d8a38471
212 changed files with 8757 additions and 0 deletions

45
.gitignore vendored Normal file
View File

@@ -0,0 +1,45 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.build/
.buildlog/
.history
.svn/
.swiftpm/
migrate_working_dir/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/
# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins-dependencies
.pub-cache/
.pub/
/build/
/coverage/
# Symbolication related
app.*.symbols
# Obfuscation related
app.*.map.json
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release

33
.metadata Normal file
View File

@@ -0,0 +1,33 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
version:
revision: "05db9689081f091050f01aed79f04dce0c750154"
channel: "stable"
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 05db9689081f091050f01aed79f04dce0c750154
base_revision: 05db9689081f091050f01aed79f04dce0c750154
- platform: android
create_revision: 05db9689081f091050f01aed79f04dce0c750154
base_revision: 05db9689081f091050f01aed79f04dce0c750154
- platform: ios
create_revision: 05db9689081f091050f01aed79f04dce0c750154
base_revision: 05db9689081f091050f01aed79f04dce0c750154
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'

19
README.md Normal file
View File

@@ -0,0 +1,19 @@
# food_delivery_client
A new Flutter project.
## Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)
For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
flutter packages pub run build_runner watch

28
analysis_options.yaml Normal file
View File

@@ -0,0 +1,28 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.
# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml
linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at https://dart.dev/lints.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options

14
android/.gitignore vendored Executable file
View File

@@ -0,0 +1,14 @@
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java
.cxx/
# Remember to never publicly share your keystore.
# See https://flutter.dev/to/reference-keystore
key.properties
**/*.keystore
**/*.jks

View File

@@ -0,0 +1,44 @@
plugins {
id("com.android.application")
id("kotlin-android")
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id("dev.flutter.flutter-gradle-plugin")
}
android {
namespace = "com.example.food_delivery_client"
compileSdk = flutter.compileSdkVersion
ndkVersion = flutter.ndkVersion
compileOptions {
sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
}
kotlinOptions {
jvmTarget = JavaVersion.VERSION_11.toString()
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId = "com.example.food_delivery_client"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig = signingConfigs.getByName("debug")
}
}
}
flutter {
source = "../.."
}

View File

@@ -0,0 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

View File

@@ -0,0 +1,45 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application
android:label="food_delivery_client"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:exported="true"
android:launchMode="singleTop"
android:taskAffinity=""
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
<!-- Required to query activities that can process text, see:
https://developer.android.com/training/package-visibility and
https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.
In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
<queries>
<intent>
<action android:name="android.intent.action.PROCESS_TEXT"/>
<data android:mimeType="text/plain"/>
</intent>
</queries>
</manifest>

View File

@@ -0,0 +1,5 @@
package com.example.food_delivery_client
import io.flutter.embedding.android.FlutterActivity
class MainActivity : FlutterActivity()

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 544 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on -->
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>

View File

@@ -0,0 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

24
android/build.gradle.kts Normal file
View File

@@ -0,0 +1,24 @@
allprojects {
repositories {
google()
mavenCentral()
}
}
val newBuildDir: Directory =
rootProject.layout.buildDirectory
.dir("../../build")
.get()
rootProject.layout.buildDirectory.value(newBuildDir)
subprojects {
val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
project.layout.buildDirectory.value(newSubprojectBuildDir)
}
subprojects {
project.evaluationDependsOn(":app")
}
tasks.register<Delete>("clean") {
delete(rootProject.layout.buildDirectory)
}

View File

@@ -0,0 +1,3 @@
org.gradle.jvmargs=-Xmx8G -XX:MaxMetaspaceSize=4G -XX:ReservedCodeCacheSize=512m -XX:+HeapDumpOnOutOfMemoryError
android.useAndroidX=true
android.enableJetifier=true

View File

@@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-all.zip

View File

@@ -0,0 +1,26 @@
pluginManagement {
val flutterSdkPath =
run {
val properties = java.util.Properties()
file("local.properties").inputStream().use { properties.load(it) }
val flutterSdkPath = properties.getProperty("flutter.sdk")
require(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
flutterSdkPath
}
includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
plugins {
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
id("com.android.application") version "8.9.1" apply false
id("org.jetbrains.kotlin.android") version "2.1.0" apply false
}
include(":app")

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,3 @@
<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.4641 0.0218849C7.08691 0.173049 5.97168 0.699277 5.01208 1.65073C4.03215 2.62238 3.51479 3.86509 3.51285 5.25216C3.51212 5.76373 3.54977 6.0757 3.66322 6.49791C3.93545 7.51135 4.38589 8.26678 5.13849 8.9721C5.9321 9.71588 6.8141 10.1639 7.93902 10.3947C8.4934 10.5084 9.5066 10.5084 10.061 10.3947C11.1859 10.1639 12.0679 9.71588 12.8615 8.9721C13.6141 8.26678 14.0645 7.51135 14.3368 6.49791C14.4502 6.0757 14.4879 5.76373 14.4871 5.25216C14.4859 4.39771 14.3172 3.68992 13.9379 2.94778C13.2708 1.64249 12.0019 0.616418 10.5628 0.218597C9.91083 0.0383241 9.04954 -0.042371 8.4641 0.0218849ZM5.06707 12.4692C3.81735 12.6689 2.70969 13.2059 1.81467 14.046C1.02194 14.7901 0.512927 15.6153 0.20561 16.6546C0.0227562 17.2729 0 17.5719 0 19.3553V21H9H18V19.3553C18 17.2802 17.9596 16.9719 17.5587 15.991C16.8961 14.3696 15.3413 13.0568 13.5352 12.5936C12.8375 12.4147 12.8092 12.4136 8.95467 12.4182C6.13687 12.4215 5.2965 12.4325 5.06707 12.4692Z" fill="#B5B5B5"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,3 @@
<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.20164 0.0218849C6.86716 0.173049 5.78651 0.699277 4.85667 1.65073C3.90712 2.62238 3.40581 3.86509 3.40393 5.25216C3.40322 5.76373 3.4397 6.0757 3.54963 6.49791C3.81342 7.51135 4.24989 8.26678 4.97915 8.9721C5.74815 9.71588 6.6028 10.1639 7.69285 10.3947C8.23004 10.5084 9.21181 10.5084 9.749 10.3947C10.839 10.1639 11.6937 9.71588 12.4627 8.9721C13.192 8.26678 13.6284 7.51135 13.8922 6.49791C14.0022 6.0757 14.0386 5.76373 14.0379 5.25216C14.0368 4.39771 13.8733 3.68992 13.5057 2.94778C12.8593 1.64249 11.6297 0.616418 10.2352 0.218597C9.60351 0.0383241 8.76893 -0.042371 8.20164 0.0218849ZM4.90995 12.4692C3.69898 12.6689 2.62567 13.2059 1.7584 14.046C0.990251 14.7901 0.497022 15.6153 0.199234 16.6546C0.0220506 17.2729 0 17.5719 0 19.3553V21H8.72093H17.4419V19.3553C17.4419 17.2802 17.4027 16.9719 17.0142 15.991C16.3722 14.3696 14.8656 13.0568 13.1155 12.5936C12.4394 12.4147 12.412 12.4136 8.677 12.4182C5.94657 12.4215 5.13227 12.4325 4.90995 12.4692Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View File

@@ -0,0 +1,3 @@
<svg width="11" height="8" viewBox="0 0 11 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.62125e-05 3.47V1.52588e-05L5.17249 4.20058L10.345 1.52588e-05V3.47L5.17249 7.67065L1.62125e-05 3.47Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 230 B

3
assets/icons/ic_back.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="21" height="18" viewBox="0 0 21 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.5673 10.3091H4.58182L10.1818 17.6727H6.61818L0 8.83636L6.61818 0H10.1818L4.58182 7.36364H20.5673V10.3091Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 238 B

View File

@@ -0,0 +1,3 @@
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 1.65201V3.30403H1.25385H2.50766L3.46822 9.6804C3.99651 13.1874 4.44536 16.1611 4.46564 16.2885L4.50255 16.5201H12.245H19.9874L20.0063 16.4295C20.0168 16.3796 20.4611 13.4468 20.9937 9.91209C21.5263 6.37738 21.9706 3.44457 21.981 3.39469L22 3.30403H13.7606H5.52125L5.50122 3.17308C5.49022 3.10107 5.40735 2.42564 5.31701 1.67216C5.22668 0.918681 5.14307 0.234223 5.13116 0.151099L5.10952 0H2.55476H0V1.65201ZM6.03946 17.666C5.69132 17.759 5.37216 17.9634 5.09706 18.2696C4.79771 18.6027 4.66692 18.8529 4.56701 19.2836C4.4758 19.6769 4.4758 19.9311 4.5669 20.324C4.66652 20.7534 4.83345 21.078 5.10806 21.3764C5.50323 21.8057 5.93827 22 6.50457 22C7.07946 22 7.52707 21.7963 7.91479 21.3581C8.19222 21.0446 8.3442 20.7466 8.44224 20.324C8.53334 19.9311 8.53334 19.6769 8.44213 19.2836C8.3423 18.8532 8.21162 18.603 7.91208 18.2689C7.41521 17.7145 6.70888 17.4871 6.03946 17.666ZM18.0541 17.652C17.9648 17.6713 17.7695 17.7511 17.6203 17.8292C17.2736 18.0108 16.8745 18.4395 16.7086 18.8085C16.2461 19.8373 16.5392 21.0234 17.4141 21.664C17.7267 21.8928 17.9525 21.9689 18.3809 21.9898C18.8672 22.0135 19.1377 21.9418 19.5237 21.6869C19.9909 21.3784 20.2876 20.9299 20.4297 20.3175C20.5193 19.931 20.5189 19.6753 20.4281 19.2836C20.3282 18.8532 20.1976 18.603 19.898 18.2689C19.6177 17.9561 19.2582 17.7341 18.8998 17.6523C18.6765 17.6013 18.2892 17.6012 18.0541 17.652Z" fill="#B5B5B5"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,3 @@
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 1.65201V3.30403H1.21821H2.43638L3.36964 9.6804C3.88292 13.1874 4.31901 16.1611 4.33871 16.2885L4.37457 16.5201H11.8969H19.4193L19.4377 16.4295C19.4478 16.3796 19.8795 13.4468 20.397 9.91209C20.9144 6.37738 21.3461 3.44457 21.3563 3.39469L21.3747 3.30403H13.3695H5.36432L5.34486 3.17308C5.33417 3.10107 5.25365 2.42564 5.16588 1.67216C5.07812 0.918681 4.99689 0.234223 4.98531 0.151099L4.96429 0H2.48215H0V1.65201ZM5.8678 17.666C5.52955 17.759 5.21946 17.9634 4.95219 18.2696C4.66134 18.6027 4.53427 18.8529 4.4372 19.2836C4.34858 19.6769 4.34859 19.9311 4.4371 20.324C4.53388 20.7534 4.69606 21.078 4.96287 21.3764C5.34681 21.8057 5.76948 22 6.31969 22C6.87824 22 7.31312 21.7963 7.68982 21.3581C7.95936 21.0446 8.10702 20.7466 8.20228 20.324C8.29079 19.9311 8.29079 19.6769 8.20218 19.2836C8.10518 18.8532 7.97822 18.603 7.68719 18.2689C7.20444 17.7145 6.51819 17.4871 5.8678 17.666ZM17.5409 17.652C17.4541 17.6713 17.2645 17.7511 17.1194 17.8292C16.7826 18.0108 16.3948 18.4395 16.2337 18.8085C15.7843 19.8373 16.0691 21.0234 16.9192 21.664C17.2229 21.8928 17.4422 21.9689 17.8584 21.9898C18.3309 22.0135 18.5937 21.9418 18.9687 21.6869C19.4227 21.3784 19.711 20.9299 19.849 20.3175C19.9361 19.931 19.9357 19.6753 19.8474 19.2836C19.7504 18.8532 19.6235 18.603 19.3325 18.2689C19.0601 17.9561 18.7109 17.7341 18.3626 17.6523C18.1456 17.6013 17.7694 17.6012 17.5409 17.652Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
assets/icons/ic_best.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,6 @@
<svg width="30" height="20" viewBox="0 0 30 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.7959 0.5C23.3345 0.5 27.0925 4.25741 27.0928 8.7959C27.0928 10.6253 26.4833 12.2879 25.5137 13.6982L25.2783 14.041L29.293 18.0557L28.0557 19.293L24.041 15.2783L23.6982 15.5137C22.2878 16.4834 20.6253 17.0928 18.7959 17.0928C14.2574 17.0926 10.5 13.3344 10.5 8.7959C10.5002 4.25753 14.2576 0.500196 18.7959 0.5ZM18.7959 2.37012C15.1867 2.37031 12.2775 5.27943 12.2773 8.88867C12.2773 12.498 15.1866 15.407 18.7959 15.4072C22.4054 15.4072 25.3145 12.4981 25.3145 8.88867C25.3143 5.2793 22.4053 2.37012 18.7959 2.37012Z" fill="#B5B5B5" stroke="#B5B5B5"/>
<line y1="2.5459" x2="9.09091" y2="2.5459" stroke="#B5B5B5" stroke-width="4"/>
<line y1="8.90918" x2="6.36364" y2="8.90918" stroke="#B5B5B5" stroke-width="4"/>
<line y1="15.2725" x2="9.09091" y2="15.2725" stroke="#B5B5B5" stroke-width="4"/>
</svg>

After

Width:  |  Height:  |  Size: 909 B

View File

@@ -0,0 +1,6 @@
<svg width="30" height="20" viewBox="0 0 30 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.2134 0.5C22.5879 0.5 26.2366 4.24245 26.2368 8.7959C26.2368 10.6292 25.6452 12.2937 24.7056 13.7041L24.4829 14.04L24.7632 14.3291L28.3735 18.0547L27.1851 19.2812L23.5972 15.5781L23.2983 15.2695L22.9487 15.5186C21.5842 16.4866 19.9784 17.0928 18.2134 17.0928C13.8388 17.0927 10.1899 13.3495 10.1899 8.7959C10.1902 4.24247 13.8389 0.500035 18.2134 0.5ZM18.2134 2.37012C14.6927 2.37015 11.8815 5.29429 11.8813 8.88867C11.8813 12.4832 14.6926 15.4072 18.2134 15.4072C21.7342 15.4072 24.5454 12.4832 24.5454 8.88867C24.5453 5.29427 21.7341 2.37012 18.2134 2.37012Z" fill="black" stroke="black"/>
<line y1="2.54541" x2="8.80902" y2="2.54541" stroke="black" stroke-width="4"/>
<line y1="8.90918" x2="6.16631" y2="8.90918" stroke="black" stroke-width="4"/>
<line y1="15.2729" x2="8.80902" y2="15.2729" stroke="black" stroke-width="4"/>
</svg>

After

Width:  |  Height:  |  Size: 944 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 12L10 17L20 7" stroke="#4BA457" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 213 B

View File

@@ -0,0 +1,3 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.4163 22.9163L22.9163 10.4163V0H12.5L0 12.5L10.4163 22.9163Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 192 B

View File

@@ -0,0 +1,8 @@
<svg width="24" height="16" viewBox="0 0 24 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.7236 0.400391C20.0862 0.400391 23.5996 3.81531 23.5996 8C23.5996 12.1847 20.0862 15.5996 15.7236 15.5996C11.3612 15.5994 7.84863 12.1845 7.84863 8C7.84863 3.81546 11.3612 0.400637 15.7236 0.400391Z" stroke="black" stroke-width="0.8"/>
<line x1="0.827637" y1="5.19998" x2="7.44833" y2="5.19998" stroke="black" stroke-width="0.8"/>
<line x1="15.3241" y1="8" x2="15.3241" y2="1.6" stroke="black" stroke-width="0.8"/>
<line x1="2.48267" y1="10" x2="6.6206" y2="10" stroke="black" stroke-width="0.8"/>
<line y1="7.6" x2="6.62069" y2="7.6" stroke="black" stroke-width="0.8"/>
<path d="M19.9827 11.2972L14.8965 7.2" stroke="black" stroke-width="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 761 B

View File

@@ -0,0 +1,3 @@
<svg width="23" height="21" viewBox="0 0 23 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.5174 3.10349C18.1037 3.10349 19.6554 5.06903 19.6554 7.44837C19.6554 8.68976 19.0347 9.82771 18.3106 10.6553C17.0692 11.8967 11.3795 16.5519 11.3795 16.5519C11.3795 16.5519 5.68973 11.8967 4.44833 10.6553C3.62073 9.82771 3.10349 8.68976 3.10349 7.44837C3.10349 5.06903 4.65523 3.10349 7.24147 3.10349C9.00011 3.10349 10.6553 4.75868 11.3795 6.20697C12.1036 4.75868 13.7588 3.10349 15.5174 3.10349ZM15.5174 0C13.9657 0 12.5174 0.620697 11.3795 1.44829C10.2415 0.517248 8.79321 0 7.24147 0C3.10349 0 0 3.20694 0 7.44837C0 9.41391 0.827596 11.276 2.27589 12.8277C3.72418 14.3795 11.3795 20.5865 11.3795 20.5865C11.3795 20.5865 19.0347 14.3795 20.483 12.8277C21.9313 11.276 22.7589 9.41391 22.7589 7.44837C22.7589 3.20694 19.6554 0 15.5174 0Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 871 B

3
assets/icons/ic_eat.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="114" height="39" viewBox="0 0 114 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.199171 0H27.0876V6.44286H7.36942V15.8143H26.6893V22.0619H7.17025V31.4333H27.0876V37.8762H0V0H0.199171ZM100.782 38.4619C108.948 38.4619 113.728 34.5571 113.728 29.2857C113.728 25.381 110.94 22.6476 105.164 21.4762L98.9893 20.1095C95.4041 19.5238 94.4083 18.9381 94.4083 17.5714C94.4083 16.0095 96.0016 14.8381 99.1884 14.8381C102.574 14.8381 105.164 15.8143 105.761 18.7429H112.931C112.732 13.0809 108.35 9.17619 99.5868 9.17619C92.2174 9.17619 86.8397 12.3 86.8397 18.1571C86.8397 22.0619 89.8273 24.7952 96.0016 25.9667L102.774 27.7238C105.562 28.1143 106.359 28.8952 106.359 30.0667C106.359 31.8238 104.367 32.8 100.981 32.8C96.9975 32.8 94.4083 32.019 93.6116 28.8952H86.2421C87.238 34.7524 91.819 38.6571 100.782 38.6571V38.4619ZM84.2504 31.4333H78.8727C77.2793 31.4333 76.2835 30.8476 76.2835 29.2857V16.2048H84.2504V9.95714H76.2835V2.14762H68.914V9.95714H63.5364V16.2048H68.914V31.0429C68.914 34.9476 71.7025 37.8762 76.4827 37.8762H84.4496V31.4333H84.2504ZM60.3496 9.95714V37.8762H53.3785V35.3381C51.1823 37.0652 48.533 38.1488 45.7358 38.4638C42.9386 38.7789 40.1075 38.3126 37.569 37.1187C35.0304 35.9249 32.8878 34.0521 31.3881 31.7162C29.8883 29.3804 29.0926 26.6766 29.0926 23.9167C29.0926 21.1567 29.8883 18.4529 31.3881 16.1171C32.8878 13.7813 35.0304 11.9085 37.569 10.7146C40.1075 9.52075 42.9386 9.05447 45.7358 9.36952C48.533 9.68457 51.1823 10.7681 53.3785 12.4952V9.95714H60.5488H60.3496ZM53.3785 23.819C53.3785 19.1333 49.5942 15.4238 44.814 15.4238C40.0339 15.4238 36.2496 19.1333 36.2496 23.819C36.2496 26.0456 37.1519 28.181 38.7581 29.7554C40.3642 31.3298 42.5426 32.2143 44.814 32.2143C47.0855 32.2143 49.2639 31.3298 50.87 29.7554C52.4762 28.181 53.3785 26.0456 53.3785 23.819Z" fill="#06C167"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

3
assets/icons/ic_edit.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M18.8112 0.336024C19.5384 -0.215608 20.5752 -0.0732306 21.1268 0.654034C21.6785 1.3813 21.5361 2.41805 20.8088 2.96968L19.8682 3.68312L17.8706 1.04947L18.8112 0.336024ZM2.96469 17.2911L0.87082 14.7332L16.2178 2.17054L18.3116 4.72849L2.96469 17.2911ZM0.791844 15.0592L1.04266e-05 17.4959L2.55565 17.314L0.791844 15.0592Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 488 B

View File

@@ -0,0 +1,38 @@
<svg width="177" height="176" viewBox="0 0 177 176" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M142.309 72.1698C146.521 66.6038 145.426 58.6778 139.862 54.4668C134.298 50.2558 126.372 51.3538 122.159 56.9208L109.383 73.7998C105.17 79.3658 106.266 87.2928 111.83 91.5038C117.394 95.7148 125.32 94.6158 129.533 89.0498L142.309 72.1698Z" fill="#A0BFF8"/>
<path d="M103.674 42.8671L88.287 27.4801C87.7694 26.9626 87.0674 26.6719 86.3355 26.6719C85.6035 26.6719 84.9016 26.9626 84.384 27.4801L68.998 42.8671C68.4804 43.3847 68.1897 44.0867 68.1897 44.8186C68.1897 45.5506 68.4804 46.2526 68.998 46.7701L84.384 62.1571C84.9016 62.6747 85.6035 62.9654 86.3355 62.9654C87.0674 62.9654 87.7694 62.6747 88.287 62.1571L103.674 46.7701C104.192 46.2526 104.482 45.5506 104.482 44.8186C104.482 44.0867 104.192 43.3847 103.674 42.8671Z" fill="#FFC043"/>
<path d="M94.8399 8.44C95.9591 8.43973 97.0324 7.99487 97.8236 7.20328C98.6148 6.41169 99.0592 5.33821 99.0589 4.219C99.0586 3.09979 98.6138 2.02652 97.8222 1.2353C97.0306 0.444086 95.9571 -0.000265098 94.8379 1.18655e-07C93.7187 1.18655e-07 92.6453 0.444606 91.8539 1.23601C91.0625 2.02741 90.6179 3.10079 90.6179 4.22C90.6179 5.33921 91.0625 6.41259 91.8539 7.20399C92.6453 7.99539 93.7187 8.44 94.8379 8.44H94.8399Z" fill="#05A357"/>
<path d="M105.999 36.6799C110.633 36.6799 114.389 32.9239 114.389 28.2899C114.389 23.6559 110.633 19.8999 105.999 19.8999C103.774 19.8999 101.64 20.7838 100.066 22.3573C98.4928 23.9307 97.6089 26.0647 97.6089 28.2899C97.6089 30.5151 98.4928 32.6491 100.066 34.2225C101.64 35.796 103.774 36.6799 105.999 36.6799Z" fill="#66D19E"/>
<path d="M119.571 121.93H56.2209L46.4609 74.0498H63.2509L126.791 79.5598C127.378 79.5976 127.95 79.7608 128.468 80.0384C128.986 80.3159 129.439 80.7014 129.796 81.1688C130.153 81.6358 130.406 82.1738 130.538 82.7465C130.67 83.3193 130.678 83.9137 130.561 84.4898L123.561 118.64C123.375 119.563 122.877 120.395 122.151 120.994C121.424 121.593 120.513 121.924 119.571 121.93Z" fill="#AB1300"/>
<path d="M133.64 121.93H73.01L63.25 74.0498L140.86 79.5598C141.447 79.5976 142.019 79.7608 142.537 80.0384C143.055 80.3159 143.508 80.7014 143.865 81.1688C144.222 81.6358 144.475 82.1738 144.607 82.7465C144.739 83.3193 144.747 83.9137 144.63 84.4898L137.63 118.64C137.444 119.563 136.946 120.395 136.22 120.994C135.493 121.593 134.582 121.924 133.64 121.93Z" fill="#E8503D"/>
<path d="M128.15 102.71C128.801 102.692 129.418 102.416 129.866 101.944C130.314 101.471 130.556 100.841 130.54 100.19V92.8999H125.76V100.19C125.744 100.841 125.987 101.471 126.435 101.943C126.883 102.415 127.499 102.691 128.15 102.71Z" fill="#FFD7D2"/>
<path d="M128.15 85.0698C127.499 85.0881 126.882 85.3637 126.434 85.836C125.986 86.3084 125.744 86.939 125.76 87.5898V92.8998H130.54V87.5898C130.557 86.9387 130.315 86.3075 129.867 85.8349C129.419 85.3623 128.801 85.0871 128.15 85.0698Z" fill="#F1998E"/>
<path d="M81.2199 102.71C81.8706 102.692 82.4876 102.416 82.9356 101.944C83.3835 101.471 83.626 100.841 83.6099 100.19V92.8999H78.8399V100.19C78.8306 100.512 78.8847 100.832 78.9993 101.133C79.1139 101.434 79.2867 101.709 79.5077 101.943C79.7287 102.177 79.9937 102.365 80.2875 102.497C80.5813 102.628 80.8981 102.701 81.2199 102.71Z" fill="#FFD7D2"/>
<path d="M81.22 85.0698C80.8981 85.0786 80.5811 85.1508 80.2872 85.2823C79.9933 85.4138 79.7282 85.602 79.5071 85.8361C79.2861 86.0701 79.1133 86.3455 78.9988 86.6465C78.8844 86.9474 78.8304 87.268 78.84 87.5898V92.8998H83.61V87.5898C83.6261 86.939 83.3836 86.3084 82.9356 85.836C82.4876 85.3637 81.8707 85.0881 81.22 85.0698Z" fill="#F1998E"/>
<path d="M118.77 111.47C119.092 111.461 119.409 111.388 119.703 111.257C120.295 110.99 120.758 110.5 120.991 109.893C121.105 109.592 121.16 109.272 121.15 108.95V92.8999H116.35V108.95C116.343 109.275 116.399 109.597 116.517 109.9C116.634 110.203 116.811 110.479 117.035 110.714C117.26 110.948 117.529 111.135 117.827 111.265C118.125 111.394 118.445 111.464 118.77 111.47Z" fill="#FFD7D2"/>
<path d="M118.77 85.0698C118.119 85.0881 117.502 85.3637 117.054 85.836C116.606 86.3084 116.364 86.939 116.38 87.5898V92.8998H121.15V87.5898C121.159 87.268 121.105 86.9475 120.991 86.6466C120.876 86.3457 120.703 86.0704 120.482 85.8363C120.261 85.6023 119.996 85.4141 119.702 85.2826C119.409 85.1511 119.092 85.0788 118.77 85.0698Z" fill="#F1998E"/>
<path d="M109.35 111.47C110.001 111.452 110.618 111.176 111.066 110.704C111.514 110.231 111.756 109.601 111.74 108.95V92.8999H106.96V108.95C106.944 109.601 107.187 110.231 107.635 110.703C108.083 111.176 108.699 111.451 109.35 111.47Z" fill="#FFD7D2"/>
<path d="M109.35 85.0698C108.699 85.0881 108.082 85.3637 107.634 85.836C107.186 86.3084 106.944 86.939 106.96 87.5898V92.8998H111.74V87.5898C111.756 86.9391 111.513 86.3086 111.065 85.8363C110.617 85.364 110.001 85.0884 109.35 85.0698Z" fill="#F1998E"/>
<path d="M99.9999 111.47C100.649 111.449 101.263 111.172 101.709 110.7C102.155 110.228 102.396 109.599 102.38 108.95V92.8999H97.6099V108.95C97.5938 109.601 97.8362 110.231 98.2842 110.704C98.7322 111.176 99.3491 111.452 99.9999 111.47Z" fill="#FFD7D2"/>
<path d="M99.9999 85.0698C99.3491 85.0881 98.7322 85.3637 98.2842 85.836C97.8362 86.3084 97.5938 86.939 97.6099 87.5898V92.8998H102.35V87.5898C102.365 86.9459 102.128 86.3215 101.689 85.8505C101.25 85.3794 100.643 85.0992 99.9999 85.0698Z" fill="#F1998E"/>
<path d="M90.6099 111.47C91.2607 111.452 91.8776 111.176 92.3256 110.704C92.7736 110.231 93.0161 109.601 92.9999 108.95V92.8999H88.2199V108.95C88.2043 109.601 88.447 110.231 88.8949 110.703C89.3427 111.175 89.9594 111.451 90.6099 111.47Z" fill="#FFD7D2"/>
<path d="M90.61 85.0698C89.9593 85.0881 89.3423 85.3637 88.8943 85.836C88.4463 86.3084 88.2039 86.939 88.22 87.5898V92.8998H93V87.5898C93.0161 86.939 92.7736 86.3084 92.3257 85.836C91.8777 85.3637 91.2607 85.0881 90.61 85.0698Z" fill="#F1998E"/>
<path d="M72.6599 121.93L60.6599 65.59C60.3053 63.9325 59.3932 62.4466 58.0757 61.3802C56.7582 60.3138 55.1149 59.7314 53.4199 59.73H40.3499" stroke="#231F20" stroke-width="2.51" stroke-miterlimit="10"/>
<path d="M57.4399 121.93L45.4399 65.59C45.0852 63.9326 44.173 62.4468 42.8555 61.3804C41.5381 60.3141 39.8949 59.7316 38.1999 59.73H30.6499" stroke="#231F20" stroke-width="2.51" stroke-miterlimit="10"/>
<path d="M120.841 121.86H61.2009C60.0905 121.86 58.9943 122.108 57.9918 122.586C56.9894 123.063 56.106 123.758 55.4059 124.62C54.707 125.483 54.2093 126.491 53.9489 127.57C53.6886 128.649 53.6722 129.773 53.9009 130.86C54.249 132.538 55.1654 134.044 56.4954 135.124C57.8253 136.205 59.4874 136.793 61.2009 136.79H120.751" stroke="#231F20" stroke-width="2.51" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M70.8899 150.39C73.0116 150.39 75.0465 149.547 76.5467 148.047C78.047 146.547 78.8899 144.512 78.8899 142.39C78.8899 140.268 78.047 138.234 76.5467 136.733C75.0465 135.233 73.0116 134.39 70.8899 134.39C68.7682 134.39 66.7333 135.233 65.233 136.733C63.7327 138.234 62.8899 140.268 62.8899 142.39C62.8899 144.512 63.7327 146.547 65.233 148.047C66.7333 149.547 68.7682 150.39 70.8899 150.39Z" fill="#141414"/>
<path d="M70.77 150.39H74.44V134.4H70.77V150.39Z" fill="#141414"/>
<path d="M74.4399 150.39C76.5617 150.39 78.5965 149.547 80.0968 148.047C81.5971 146.547 82.4399 144.512 82.4399 142.39C82.4399 140.268 81.5971 138.234 80.0968 136.733C78.5965 135.233 76.5617 134.39 74.4399 134.39C72.3182 134.39 70.2834 135.233 68.7831 136.733C67.2828 138.234 66.4399 140.268 66.4399 142.39C66.4399 144.512 67.2828 146.547 68.7831 148.047C70.2834 149.547 72.3182 150.39 74.4399 150.39Z" fill="#545454"/>
<path d="M74.4399 146.68C75.5777 146.68 76.6689 146.228 77.4734 145.424C78.2779 144.619 78.7299 143.528 78.7299 142.39C78.7299 141.252 78.2779 140.161 77.4734 139.357C76.6689 138.552 75.5777 138.1 74.4399 138.1C73.3021 138.1 72.2109 138.552 71.4064 139.357C70.6019 140.161 70.1499 141.252 70.1499 142.39C70.1499 143.528 70.6019 144.619 71.4064 145.424C72.2109 146.228 73.3021 146.68 74.4399 146.68Z" fill="#F6F6F6"/>
<path d="M71.2299 137.518L69.5549 139.194L77.0849 146.725L78.7609 145.049L71.2299 137.518Z" fill="#545454"/>
<path d="M123.25 150.39C125.372 150.39 127.407 149.547 128.907 148.047C130.407 146.547 131.25 144.512 131.25 142.39C131.25 140.268 130.407 138.234 128.907 136.733C127.407 135.233 125.372 134.39 123.25 134.39C121.128 134.39 119.093 135.233 117.593 136.733C116.093 138.234 115.25 140.268 115.25 142.39C115.25 144.512 116.093 146.547 117.593 148.047C119.093 149.547 121.128 150.39 123.25 150.39Z" fill="#141414"/>
<path d="M123.119 150.39H126.789V134.4H123.119V150.39Z" fill="#141414"/>
<path d="M126.789 150.39C128.911 150.39 130.946 149.547 132.446 148.047C133.946 146.547 134.789 144.512 134.789 142.39C134.789 140.268 133.946 138.234 132.446 136.733C130.946 135.233 128.911 134.39 126.789 134.39C124.667 134.39 122.633 135.233 121.132 136.733C119.632 138.234 118.789 140.268 118.789 142.39C118.789 144.512 119.632 146.547 121.132 148.047C122.633 149.547 124.667 150.39 126.789 150.39Z" fill="#545454"/>
<path d="M126.79 146.68C127.928 146.68 129.019 146.228 129.823 145.424C130.628 144.619 131.08 143.528 131.08 142.39C131.08 141.252 130.628 140.161 129.823 139.357C129.019 138.552 127.928 138.1 126.79 138.1C125.652 138.1 124.561 138.552 123.757 139.357C122.952 140.161 122.5 141.252 122.5 142.39C122.5 143.528 122.952 144.619 123.757 145.424C124.561 146.228 125.652 146.68 126.79 146.68Z" fill="#F6F6F6"/>
<path d="M123.594 137.514L121.918 139.19L129.449 146.721L131.124 145.045L123.594 137.514Z" fill="#545454"/>
<path d="M26.13 63.1201H45.2C46.79 63.1201 48.08 61.8331 48.08 60.2451C48.08 58.6571 46.79 57.3701 45.2 57.3701H26.13C24.54 57.3701 23.25 58.6571 23.25 60.2451C23.25 61.8331 24.54 63.1201 26.13 63.1201Z" fill="#231F20"/>
<path d="M114.269 146.37C113.687 146.144 113.072 146.016 112.449 145.99C112.112 145.963 111.773 146.031 111.473 146.186C111.172 146.342 110.921 146.579 110.749 146.87C110.529 147.31 110.659 147.87 110.459 148.29C110.659 147.84 106.539 145.54 106.009 145.29C104.751 144.679 103.398 144.287 102.009 144.13C99.0089 143.82 96.7489 145.21 97.1889 148.45C93.7189 145.82 88.8789 142.32 84.3589 144.45C82.1589 145.45 80.7489 148.4 82.0289 150.45C84.8589 150.05 87.7089 150.77 90.5289 151.2C94.1959 151.675 97.8909 151.906 101.589 151.89L114.239 152.11C115.349 152.11 123.179 153.88 123.349 152.11C123.459 150.94 117.989 148.2 117.199 147.78C116.258 147.239 115.279 146.768 114.269 146.37ZM54.6599 138.09C53.6665 137.448 52.5603 137 51.3999 136.77C50.8177 136.666 50.2191 136.702 49.6538 136.876C49.0885 137.05 48.5729 137.356 48.1499 137.77C47.7735 138.252 47.509 138.811 47.3758 139.408C47.2426 140.005 47.244 140.624 47.3799 141.22C47.6499 142.404 47.9839 143.572 48.3799 144.72C45.1388 142.128 41.6715 139.832 38.0199 137.86C34.6699 136.06 31.0199 135.08 27.4099 133.76C23.7999 132.44 17.7299 131.59 16.6699 136.64C16.4611 137.987 16.6058 139.365 17.0899 140.64C17.5646 142.086 18.2851 143.439 19.2199 144.64C19.7699 145.41 21.7199 147.19 20.5999 148.19C19.4799 149.19 17.3699 147.39 16.4099 146.68C15.4499 145.97 14.2299 145.52 13.4099 146.62C12.9099 147.33 13.5099 148.26 12.9399 148.94C11.4299 150.73 7.69994 148.58 6.39994 147.54C5.79508 146.95 5.09961 146.46 4.33994 146.09C3.95425 145.914 3.51988 145.877 3.11003 145.985C2.70017 146.092 2.3399 146.338 2.08994 146.68C1.08994 148.51 3.82994 151.06 5.30994 151.68C7.22994 152.45 9.47994 152.14 11.4899 152.14H62.9499C63.9499 152.14 67.9499 152.84 68.3699 151.51C68.6799 150.51 66.6799 148.85 66.1399 148.29C62.6399 144.53 59.1699 140.74 54.6599 138.09ZM34.3899 129.32C34.9098 129.32 35.4082 129.113 35.7757 128.745C36.1432 128.378 36.3496 127.879 36.3494 127.359C36.3493 126.84 36.1427 126.341 35.775 125.974C35.4073 125.606 34.9088 125.4 34.3889 125.4C33.8691 125.4 33.3706 125.606 33.003 125.974C32.6354 126.342 32.4289 126.84 32.4289 127.36C32.4289 127.88 32.6354 128.378 33.003 128.746C33.3706 129.113 33.8691 129.32 34.3889 129.32H34.3899Z" fill="#D4E2FC"/>
<path d="M6.53007 119.32C7.04989 119.32 7.54843 119.113 7.916 118.746C8.28357 118.378 8.49007 117.88 8.49007 117.36C8.49007 116.84 8.28357 116.342 7.916 115.974C7.54843 115.606 7.04989 115.4 6.53007 115.4C6.01024 115.4 5.51171 115.606 5.14414 115.974C4.77657 116.342 4.57007 116.84 4.57007 117.36C4.57007 117.88 4.77657 118.378 5.14414 118.746C5.51171 119.113 6.01024 119.32 6.53007 119.32Z" fill="#5B91F5"/>
<path d="M1.96 127.96C2.21739 127.96 2.47226 127.909 2.71006 127.811C2.94786 127.712 3.16393 127.568 3.34593 127.386C3.52793 127.204 3.6723 126.988 3.7708 126.75C3.8693 126.512 3.92 126.257 3.92 126C3.92 125.743 3.8693 125.488 3.7708 125.25C3.6723 125.012 3.52793 124.796 3.34593 124.614C3.16393 124.432 2.94786 124.288 2.71006 124.189C2.47226 124.091 2.21739 124.04 1.96 124.04C1.44018 124.04 0.941642 124.247 0.574071 124.614C0.206499 124.982 0 125.48 0 126C0 126.52 0.206499 127.018 0.574071 127.386C0.941642 127.754 1.44018 127.96 1.96 127.96Z" fill="#D4E2FC"/>
<path d="M176.65 150.38H2.72998V175.74H176.65V150.38Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

10
assets/icons/ic_eye.svg Normal file
View File

@@ -0,0 +1,10 @@
<svg width="24" height="22" viewBox="0 0 24 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_762_1816)">
<path d="M23.1494 10.4423C20.9566 6.401 16.6156 3.66666 11.645 3.66666C6.67446 3.66666 2.33223 6.40291 0.140689 10.4427C0.0481925 10.6156 0 10.8065 0 11.0002C0 11.1938 0.0481925 11.3848 0.140689 11.5576C2.33344 15.599 6.67446 18.3333 11.645 18.3333C16.6156 18.3333 20.9579 15.5971 23.1494 11.5572C23.2419 11.3844 23.2901 11.1935 23.2901 10.9998C23.2901 10.8061 23.2419 10.6152 23.1494 10.4423ZM11.645 16.5C10.4935 16.5 9.36773 16.1774 8.41022 15.5731C7.45271 14.9687 6.70642 14.1097 6.26572 13.1047C5.82503 12.0998 5.70973 10.9939 5.93439 9.92699C6.15905 8.8601 6.71359 7.88009 7.52789 7.1109C8.34219 6.34171 9.37966 5.81789 10.5091 5.60567C11.6386 5.39345 12.8093 5.50237 13.8732 5.91865C14.9372 6.33493 15.8465 7.03988 16.4863 7.94435C17.1261 8.84882 17.4676 9.91219 17.4676 11C17.4679 11.7224 17.3176 12.4377 17.0251 13.1052C16.7326 13.7726 16.3038 14.3791 15.763 14.8899C15.2223 15.4007 14.5803 15.8058 13.8737 16.082C13.1671 16.3583 12.4098 16.5003 11.645 16.5ZM11.645 7.33332C11.2986 7.3379 10.9543 7.38659 10.6217 7.47808C10.8959 7.83011 11.0275 8.26331 10.9926 8.69913C10.9577 9.13496 10.7586 9.54453 10.4314 9.85358C10.1042 10.1626 9.67064 10.3507 9.20926 10.3837C8.74788 10.4166 8.28927 10.2923 7.9166 10.0333C7.70439 10.7718 7.7427 11.5546 8.02613 12.2715C8.30956 12.9884 8.82386 13.6032 9.49661 14.0296C10.1694 14.4559 10.9667 14.6722 11.7764 14.648C12.5862 14.6239 13.3675 14.3604 14.0104 13.8949C14.6533 13.4293 15.1255 12.785 15.3605 12.0526C15.5954 11.3203 15.5814 10.5368 15.3202 9.81236C15.0591 9.08796 14.564 8.45916 13.9048 8.01445C13.2455 7.56974 12.4552 7.33152 11.645 7.33332Z" fill="black"/>
</g>
<defs>
<clipPath id="clip0_762_1816">
<rect width="23.2901" height="22" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,6 @@
<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.0691 16.595C14.5687 16.595 16.595 14.5687 16.595 12.0691C16.595 9.56954 14.5687 7.54321 12.0691 7.54321C9.5695 7.54321 7.54318 9.56954 7.54318 12.0691C7.54318 14.5687 9.5695 16.595 12.0691 16.595Z" stroke="black" stroke-width="3.10349"/>
<path d="M16.595 12.0692H30.1728" stroke="black" stroke-width="3.10349"/>
<path d="M24.1382 19.6123C21.6386 19.6123 19.6123 21.6386 19.6123 24.1382C19.6123 26.6378 21.6386 28.6641 24.1382 28.6641C26.6378 28.6641 28.6642 26.6378 28.6642 24.1382C28.6642 21.6386 26.6378 19.6123 24.1382 19.6123Z" stroke="black" stroke-width="3.10349"/>
<path d="M19.6123 24.1382H6.03458" stroke="black" stroke-width="3.10349"/>
</svg>

After

Width:  |  Height:  |  Size: 763 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

5
assets/icons/ic_home.svg Normal file
View File

@@ -0,0 +1,5 @@
<svg width="19" height="23" viewBox="0 0 19 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M-1.00279e-05 5.67307L0.122938 22.0726L6.92674 22.0183L6.86677 14.0185L12.0697 13.977L12.1297 21.9767L18.5332 21.9256L18.4103 5.52608L9.16316 -0.000256577L-1.00279e-05 5.67307Z"
fill="#B5B5B5" />
</svg>

After

Width:  |  Height:  |  Size: 328 B

View File

@@ -0,0 +1,3 @@
<svg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M-9.3732e-06 5.67307L0.126873 22.0726L7.1484 22.0183L7.08651 14.0185L12.4559 13.977L12.5178 21.9767L19.1263 21.9256L18.9994 5.52608L9.45638 -0.000256579L-9.3732e-06 5.67307Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 302 B

View File

@@ -0,0 +1,3 @@
<svg width="22" height="28" viewBox="0 0 22 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.15314 0.715022C1.02085 3.05336 -1.83423 11.0046 1.25641 17.1355C1.69212 17.9992 4.07489 20.7972 6.55154 23.3531L11.0544 28L15.9374 22.7174C21.5667 16.6274 22.7799 13.6595 21.5785 8.91904C19.8351 2.04033 13.3492 -1.6481 7.15314 0.715022ZM12.7381 10.0021C14.3068 11.9854 12.0031 15.0319 9.95745 13.68C9.3895 13.3045 8.83573 12.5257 8.72769 11.9495C8.28785 9.60245 11.2752 8.15199 12.7381 10.0021Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 566 B

3
assets/icons/ic_next.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="21" height="18" viewBox="0 0 21 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.2 9L13.7 18H10.2L15.7 10.5H0V7.5H15.7L10.2 0H13.7L20.2 9Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 190 B

View File

@@ -0,0 +1,3 @@
<svg width="21" height="18" viewBox="0 0 21 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.2 9L13.7 18H10.2L15.7 10.5H0V7.5H15.7L10.2 0H13.7L20.2 9Z" fill="#7F7F7F"/>
</svg>

After

Width:  |  Height:  |  Size: 192 B

BIN
assets/icons/ic_orders.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

3
assets/icons/ic_oval.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="82" height="82" viewBox="0 0 82 82" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="41" cy="41" r="38.5" fill="black" stroke="#276EF1" stroke-width="5"/>
</svg>

After

Width:  |  Height:  |  Size: 185 B

View File

@@ -0,0 +1,6 @@
<svg width="20" height="25" viewBox="0 0 20 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="-0.166574" y="-0.53473" width="5.4183" height="13.1835" transform="matrix(-0.889957 -0.456044 0.473522 -0.880782 6.72257 23.8335)" fill="white" stroke="black" stroke-width="0.8"/>
<rect x="0.16775" y="-0.534381" width="5.41857" height="13.2764" transform="matrix(0.89094 -0.454121 -0.471566 -0.881831 13.0114 24.0707)" fill="white" stroke="black" stroke-width="0.8"/>
<path d="M11.7754 1.89746C11.8889 1.98633 12.0361 2.02206 12.1777 1.99512L14.4111 1.57031L15.3184 3.59961H15.3193C15.3792 3.7332 15.4943 3.83384 15.6348 3.875L17.8066 4.50977L17.6455 6.70898C17.6346 6.85791 17.6909 7.00426 17.7988 7.10742L19.4131 8.64844L18.2246 10.5205C18.1442 10.6472 18.1256 10.8038 18.1729 10.9463L18.8672 13.041L16.9189 14.1621C16.8225 14.2176 16.7479 14.3034 16.7061 14.4043L16.6758 14.5098L16.292 16.6855L14.0234 16.7959C13.8784 16.8029 13.7429 16.8721 13.6533 16.9863L12.2715 18.748L10.2061 17.8135L10.1045 17.7803C10.0356 17.7655 9.96442 17.7655 9.89551 17.7803L9.79395 17.8135L7.72754 18.748L6.34668 16.9863L6.27148 16.9092C6.18898 16.8411 6.08531 16.8011 5.97656 16.7959L3.70703 16.6855L3.32422 14.5098L3.29395 14.4043C3.25209 14.3034 3.17747 14.2176 3.08105 14.1621L1.13184 13.041L1.82715 10.9463C1.87441 10.8038 1.85579 10.6472 1.77539 10.5205L0.585938 8.64844L2.20117 7.10742C2.30911 7.00426 2.36543 6.85791 2.35449 6.70898L2.19238 4.50977L4.36523 3.875C4.50582 3.83382 4.62182 3.73335 4.68164 3.59961L5.58789 1.57031L7.82227 1.99512C7.96392 2.02206 8.11105 1.98634 8.22461 1.89746L10 0.506836L11.7754 1.89746Z" fill="white" stroke="black" stroke-width="0.8"/>
<path d="M10 4.06152C13.2399 4.06152 15.8494 6.62277 15.8496 9.7627C15.8496 12.9028 13.24 15.4648 10 15.4648C6.76004 15.4648 4.15039 12.9028 4.15039 9.7627C4.15056 6.62277 6.76014 4.06152 10 4.06152Z" fill="white" stroke="black" stroke-width="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,3 @@
<svg width="20" height="25" viewBox="0 0 20 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.1505 11.3138C18.599 10.0929 17.7973 8.99707 16.7954 8.09487L15.9687 7.34881C15.9407 7.32417 15.9069 7.30669 15.8703 7.29789C15.8338 7.2891 15.7956 7.28926 15.7592 7.29836C15.7227 7.30747 15.6891 7.32523 15.6612 7.35011C15.6334 7.37498 15.6121 7.4062 15.5994 7.44102L15.2301 8.48327C15 9.13712 14.5767 9.80494 13.9773 10.4616C13.9375 10.5035 13.892 10.5147 13.8608 10.5175C13.8295 10.5203 13.7812 10.5147 13.7386 10.4756C13.6988 10.442 13.679 10.3917 13.6818 10.3414C13.7869 8.65931 13.2756 6.76202 12.1562 4.69708C11.2301 2.98142 9.94317 1.64298 8.33522 0.709703L7.16192 0.0307035C7.00852 -0.0587121 6.81249 0.0586457 6.82102 0.234683L6.88352 1.57592C6.92613 2.49243 6.81817 3.30275 6.56249 3.97617C6.24999 4.80047 5.80113 5.56609 5.22727 6.25347C4.8279 6.73118 4.37525 7.16327 3.87784 7.54161C2.67984 8.44741 1.70572 9.60804 1.02841 10.9366C0.352766 12.2768 0.00082432 13.7522 0 15.2481C0 16.567 0.264204 17.844 0.786931 19.0483C1.29166 20.2078 2.02005 21.2601 2.93182 22.1471C3.85227 23.0412 4.92045 23.7454 6.11079 24.2344C7.34374 24.7429 8.65056 25 9.99999 25C11.3494 25 12.6562 24.7429 13.8892 24.2372C15.0766 23.751 16.1564 23.0421 17.0682 22.1499C17.9886 21.2557 18.7102 20.2107 19.213 19.0511C19.735 17.85 20.0027 16.557 20 15.2509C20 13.8873 19.7159 12.5629 19.1505 11.3138ZM15.7102 20.7947C14.1846 22.2812 12.1591 23.0971 9.99999 23.0971C7.8409 23.0971 5.81533 22.2812 4.28977 20.7947C2.76988 19.3109 1.93182 17.3438 1.93182 15.2509C1.93182 14.0354 2.21023 12.8702 2.75852 11.7861C3.29261 10.727 4.08806 9.7798 5.05397 9.0505C5.66999 8.5872 6.22872 8.05453 6.71874 7.46337C7.42897 6.61113 7.98579 5.66109 8.37215 4.64119C8.53063 4.22049 8.64579 3.7852 8.7159 3.34187C9.40056 3.96219 9.97442 4.71105 10.4545 5.58844C11.4034 7.33763 11.8409 8.89402 11.7557 10.2185C11.7353 10.5304 11.7871 10.8428 11.9072 11.1323C12.0272 11.4217 12.2124 11.6806 12.4489 11.8894C12.6537 12.0715 12.8933 12.2117 13.1538 12.3018C13.4142 12.392 13.6903 12.4304 13.9659 12.4148C14.5256 12.3868 15.0398 12.1437 15.4148 11.733C15.7926 11.3166 16.1193 10.8919 16.392 10.4588C16.7898 10.959 17.1221 11.5038 17.3863 12.0906C17.8381 13.091 18.0682 14.1556 18.0682 15.2509C18.0682 17.3438 17.2301 19.3137 15.7102 20.7947Z" fill="#545454"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,3 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.7261 8.41504L13.8159 8.69141H21.5942L15.5366 13.0928L15.3013 13.2637L15.3911 13.54L17.7046 20.6611L11.6479 16.2598L11.4126 16.0889L11.1772 16.2598L5.11963 20.6611L7.43408 13.54L7.52393 13.2637L7.28857 13.0928L1.23096 8.69141H9.00928L9.09912 8.41504L11.4126 1.2959L13.7261 8.41504Z" stroke="black" stroke-width="0.8"/>
</svg>

After

Width:  |  Height:  |  Size: 434 B

3
assets/icons/ic_uber.svg Normal file
View File

@@ -0,0 +1,3 @@
<svg width="117" height="41" viewBox="0 0 117 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.8889 35.4504C21.4603 35.4504 25.5873 31.3041 25.5873 24.8775V0H31.7778V40.2186H25.5873V36.4869C24.2422 37.8656 22.6369 38.9608 20.8653 39.7083C19.0936 40.4559 17.1914 40.8408 15.2698 40.8405C6.60317 40.8405 0 34.6211 0 25.0848V0.207312H6.19048V24.8775C6.19048 31.0968 10.3175 35.4504 15.8889 35.4504ZM36.1111 40.2186H41.6825V36.4869C43.7896 38.6358 46.4878 40.103 49.4307 40.7003C52.3737 41.2976 55.4272 40.9977 58.1993 39.8392C60.9714 38.6806 63.3357 36.7162 64.9886 34.198C66.6416 31.6799 67.5078 28.723 67.4762 25.7067C67.4762 17.2069 60.873 10.3656 52.4127 10.3656C50.5056 10.3382 48.6121 10.6904 46.8412 11.4021C45.0704 12.1137 43.4574 13.1706 42.0952 14.5119V0H36.3175V40.2186H36.1111ZM51.7937 35.6577C49.112 35.6577 46.5402 34.5874 44.644 32.6824C42.7478 30.7773 41.6825 28.1935 41.6825 25.4994C41.476 24.0579 41.5804 22.5887 41.9886 21.1913C42.3968 19.7939 43.0993 18.501 44.0484 17.4003C44.9976 16.2996 46.1712 15.4168 47.4898 14.8118C48.8083 14.2068 50.2409 13.8936 51.6905 13.8936C53.14 13.8936 54.5727 14.2068 55.8912 14.8118C57.2097 15.4168 58.3834 16.2996 59.3325 17.4003C60.2817 18.501 60.9842 19.7939 61.3924 21.1913C61.8006 22.5887 61.905 24.0579 61.6984 25.4994C61.6984 31.3041 57.1587 35.865 51.7937 35.865V35.6577ZM84.8095 10.3656C82.8237 10.3377 80.8524 10.7101 79.0123 11.4607C77.1721 12.2114 75.5005 13.3251 74.0961 14.736C72.6918 16.1469 71.5833 17.8264 70.8361 19.6751C70.0889 21.5238 69.7183 23.5043 69.746 25.4994C69.746 34.2065 76.3492 40.8405 85.2222 40.8405C90.381 40.8405 94.7143 38.3527 97.6032 34.6211L93.4762 31.5114C91.4127 34.4138 88.5238 35.6577 85.2222 35.6577C82.8818 35.6839 80.6109 34.8589 78.8284 33.3348C77.046 31.8108 75.8723 29.6905 75.5238 27.3652H99.254V25.4994C99.254 16.7923 93.0635 10.3656 84.8095 10.3656ZM75.7302 22.8043C76.1142 20.7176 77.2103 18.8307 78.8298 17.4685C80.4494 16.1063 82.491 15.354 84.6032 15.3411C88.7302 15.3411 92.4444 18.4508 93.2698 22.8043H75.7302ZM117 16.1703V10.7802H114.937C111.841 10.7802 109.571 12.2314 108.127 14.5119V10.9875H102.349V40.0112H108.127V23.4263C108.127 19.0727 110.81 16.1703 114.524 16.1703H117Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
assets/icons/ic_vegen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
assets/images/img_asian.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
assets/images/img_halal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

BIN
assets/images/img_ride.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1,56 @@
{
"useYourTAxiAccount":"Use your uber account to get started",
"enterYourMobileNumber":"Enter your mobile number",
"mobileNumber":"Mobile number",
"next":"Next",
"contestToGetCallAndSms":"By proceeding, you consent to get calls, Whatsapp or SMS messages, including by automated means, from uber and its affiliates to the number provided.",
"continueWithGoogle":"Continue with google",
"or":"or",
"welcomeBack":"Welcome back, John",
"pleaseEnterYourPassword":"Please enter your password",
"iHaveForgotPassword":"I've forgotten my password",
"iCantSignIn":"I cant sign in",
"enter4DigitCodeSentYou":"Enter the 4-digit code sent to you at {phone}",
"@enter4DigitCodeSentYou":{
"placeholders":{
"phone":{
"type":"String"
}
}
},
"iHavenRecievedCode":"I havent recieved a code (${time})",
"@iHavenRecievedCode":{
"placeholders":{
"time":{
"type":"String"
}
}
},
"delivery":"Delivery",
"pickUp":"Pickup",
"dineIn":"Dine-in",
"allCategories": "All categories",
"convenience": "Convenience",
"alcohol": "Alcohol",
"petSupplies": "Pet Supplies",
"flowers": "Flowers",
"grocery": "Grocery",
"american": "American",
"speciality": "Speciality",
"takeout": "Takeout",
"asian": "Asian",
"iceCream": "Ice Cream",
"halal": "Halal",
"retails": "Retails",
"caribbean": "Caribbean",
"indian": "Indian",
"french": "French",
"fastFoods": "Fast Foods",
"burger": "Burger",
"ride": "Ride",
"chinese": "Chinese",
"dessert": "Dessert",
"more":"More"
}

View File

@@ -0,0 +1,62 @@
{
"useYourTAxiAccount": "Используйте свой аккаунт Uber, чтобы начать",
"enterYourMobileNumber": "Введите свой номер телефона",
"mobileNumber": "Номер телефона",
"next": "Далее",
"contestToGetCallAndSms": "Продолжая, вы соглашаетесь получать звонки, сообщения WhatsApp или SMS, включая автоматические, от Uber и его партнеров на указанный номер.",
"continueWithGoogle": "Продолжить через Google",
"or": "или",
"welcomeBack": "С возвращением, {name}",
"@welcomeBack": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"pleaseEnterYourPassword": "Пожалуйста, введите свой пароль",
"iHaveForgotPassword": "Я забыл пароль",
"iCantSignIn": "Не могу войти в систему",
"enter4DigitCodeSentYou": "Введите 4-значный код, отправленный на номер {phone}",
"@enter4DigitCodeSentYou": {
"placeholders": {
"phone": {
"type": "String"
}
}
},
"iHavenRecievedCode": "Я не получил код (${time})",
"@iHavenRecievedCode": {
"placeholders": {
"time": {
"type": "String"
}
}
},
"delivery": "Доставка",
"pickUp": "Самовывоз",
"dineIn": "На месте",
"allCategories": "Все категории",
"convenience": "Магазин",
"alcohol": "Алкоголь",
"petSupplies": "Для питомцев",
"flowers": "Цветы",
"grocery": "Продукты",
"american": "Американская",
"speciality": "Особенная",
"takeout": "На вынос",
"asian": "Азиатская",
"iceCream": "Мороженое",
"halal": "Халяль",
"retails": "Розница",
"caribbean": "Карибская",
"indian": "Индийская",
"french": "Французская",
"fastFoods": "Фастфуд",
"burger": "Бургер",
"ride": "Поездка",
"chinese": "Китайская",
"dessert": "Десерт",
"more":"Ещё"
}

View File

@@ -0,0 +1,61 @@
{
"useYourTAxiAccount": "Boshlash uchun Uber hisobingizdan foydalaning",
"enterYourMobileNumber": "Telefon raqamingizni kiriting",
"mobileNumber": "Telefon raqami",
"next": "Keyingi",
"contestToGetCallAndSms": "Davom etish orqali siz Uber va uning hamkorlaridan avtomatlashtirilgan qongiroqlar, WhatsApp yoki SMS xabarlarini olishga rozilik bildirasiz.",
"continueWithGoogle": "Google orqali davom etish",
"or": "yoki",
"welcomeBack": "Xush kelibsiz, {name}",
"@welcomeBack": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"pleaseEnterYourPassword": "Iltimos, parolingizni kiriting",
"iHaveForgotPassword": "Parolimni unutdim",
"iCantSignIn": "Kirishda muammo bor",
"enter4DigitCodeSentYou": "Sizga {phone} raqamiga yuborilgan 4 xonali kodni kiriting",
"@enter4DigitCodeSentYou": {
"placeholders": {
"phone": {
"type": "String"
}
}
},
"iHavenRecievedCode": "Men hali kodni olmabman (${time})",
"@iHavenRecievedCode": {
"placeholders": {
"time": {
"type": "String"
}
}
},
"delivery": "Yetkazib berish",
"pickUp": "Olib ketish",
"dineIn": "Joyida",
"allCategories": "Barcha toifalar",
"convenience": "Dokon",
"alcohol": "Alkogol",
"petSupplies": "Uy hayvoni uchun",
"flowers": "Gullar",
"grocery": "Bozor",
"american": "Amerika",
"speciality": "Maxsus",
"takeout": "Olib ketish",
"asian": "Osiyo",
"iceCream": "Muzqaymoq",
"halal": "Halol",
"retails": "Dokonlar",
"caribbean": "Karib",
"indian": "Hind",
"french": "Fransuz",
"fastFoods": "Fast-fud",
"burger": "Burger",
"ride": "Yol",
"chinese": "Xitoy",
"dessert": "Desert",
"more":"Ko'proq"
}

3
devtools_options.yaml Normal file
View File

@@ -0,0 +1,3 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:

34
ios/.gitignore vendored Executable file
View File

@@ -0,0 +1,34 @@
**/dgph
*.mode1v3
*.mode2v3
*.moved-aside
*.pbxuser
*.perspectivev3
**/*sync/
.sconsign.dblite
.tags*
**/.vagrant/
**/DerivedData/
Icon?
**/Pods/
**/.symlinks/
profile
xcuserdata
**/.generated/
Flutter/App.framework
Flutter/Flutter.framework
Flutter/Flutter.podspec
Flutter/Generated.xcconfig
Flutter/ephemeral/
Flutter/app.flx
Flutter/app.zip
Flutter/flutter_assets/
Flutter/flutter_export_environment.sh
ServiceDefinitions.json
Runner/GeneratedPluginRegistrant.*
# Exceptions to above rules.
!default.mode1v3
!default.mode2v3
!default.pbxuser
!default.perspectivev3

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>App</string>
<key>CFBundleIdentifier</key>
<string>io.flutter.flutter.app</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>App</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>13.0</string>
</dict>
</plist>

2
ios/Flutter/Debug.xcconfig Executable file
View File

@@ -0,0 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"

2
ios/Flutter/Release.xcconfig Executable file
View File

@@ -0,0 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"

43
ios/Podfile Executable file
View File

@@ -0,0 +1,43 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '13.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}
def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end
File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
flutter_ios_podfile_setup
target 'Runner' do
use_frameworks!
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
target 'RunnerTests' do
inherit! :search_paths
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end

37
ios/Podfile.lock Normal file
View File

@@ -0,0 +1,37 @@
PODS:
- Flutter (1.0.0)
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- shared_preferences_foundation (0.0.1):
- Flutter
- FlutterMacOS
- sqflite_darwin (0.0.4):
- Flutter
- FlutterMacOS
DEPENDENCIES:
- Flutter (from `Flutter`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
- sqflite_darwin (from `.symlinks/plugins/sqflite_darwin/darwin`)
EXTERNAL SOURCES:
Flutter:
:path: Flutter
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/darwin"
shared_preferences_foundation:
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
sqflite_darwin:
:path: ".symlinks/plugins/sqflite_darwin/darwin"
SPEC CHECKSUMS:
Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
path_provider_foundation: 0b743cbb62d8e47eab856f09262bb8c1ddcfe6ba
shared_preferences_foundation: 5086985c1d43c5ba4d5e69a4e8083a389e2909e6
sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d
PODFILE CHECKSUM: 3c63482e143d1b91d2d2560aee9fb04ecc74ac7e
COCOAPODS: 1.16.2

View File

@@ -0,0 +1,731 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
0D549A3C2BF55E9816B11237 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 26825AE1ED5121A57276DA4B /* Pods_Runner.framework */; };
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
A3A749C6DA3FE581E4CDD427 /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B2120DD933BF0721A71966A /* Pods_RunnerTests.framework */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
proxyType = 1;
remoteGlobalIDString = 97C146ED1CF9000F007C117D;
remoteInfo = Runner;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
9705A1C41CF9048500538489 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
26825AE1ED5121A57276DA4B /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2E7E24E60AFADFCF9F06731F /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = "<group>"; };
331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
3B2120DD933BF0721A71966A /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
6CE00853D794CDBF16C046E7 /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = "<group>"; };
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
8075E7BCFC9D4EB04122EA5A /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
84B6A68A500EE13805A746C6 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
AC27D6C24982266F44D9A596 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
CE72955320D724BB54D77A6F /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
4926290A563EF1395C1C21A8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
A3A749C6DA3FE581E4CDD427 /* Pods_RunnerTests.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97C146EB1CF9000F007C117D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
0D549A3C2BF55E9816B11237 /* Pods_Runner.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
00550C93FB0A36AEBA86FFA1 /* Frameworks */ = {
isa = PBXGroup;
children = (
26825AE1ED5121A57276DA4B /* Pods_Runner.framework */,
3B2120DD933BF0721A71966A /* Pods_RunnerTests.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
331C8082294A63A400263BE5 /* RunnerTests */ = {
isa = PBXGroup;
children = (
331C807B294A618700263BE5 /* RunnerTests.swift */,
);
path = RunnerTests;
sourceTree = "<group>";
};
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
9740EEB21CF90195004384FC /* Debug.xcconfig */,
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
9740EEB31CF90195004384FC /* Generated.xcconfig */,
);
name = Flutter;
sourceTree = "<group>";
};
97C146E51CF9000F007C117D = {
isa = PBXGroup;
children = (
9740EEB11CF90186004384FC /* Flutter */,
97C146F01CF9000F007C117D /* Runner */,
97C146EF1CF9000F007C117D /* Products */,
331C8082294A63A400263BE5 /* RunnerTests */,
F113EF56A93FF5FF56F6AE28 /* Pods */,
00550C93FB0A36AEBA86FFA1 /* Frameworks */,
);
sourceTree = "<group>";
};
97C146EF1CF9000F007C117D /* Products */ = {
isa = PBXGroup;
children = (
97C146EE1CF9000F007C117D /* Runner.app */,
331C8081294A63A400263BE5 /* RunnerTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
97C146F01CF9000F007C117D /* Runner */ = {
isa = PBXGroup;
children = (
97C146FA1CF9000F007C117D /* Main.storyboard */,
97C146FD1CF9000F007C117D /* Assets.xcassets */,
97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
97C147021CF9000F007C117D /* Info.plist */,
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
74858FAE1ED2DC5600515810 /* AppDelegate.swift */,
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */,
);
path = Runner;
sourceTree = "<group>";
};
F113EF56A93FF5FF56F6AE28 /* Pods */ = {
isa = PBXGroup;
children = (
84B6A68A500EE13805A746C6 /* Pods-Runner.debug.xcconfig */,
AC27D6C24982266F44D9A596 /* Pods-Runner.release.xcconfig */,
CE72955320D724BB54D77A6F /* Pods-Runner.profile.xcconfig */,
6CE00853D794CDBF16C046E7 /* Pods-RunnerTests.debug.xcconfig */,
8075E7BCFC9D4EB04122EA5A /* Pods-RunnerTests.release.xcconfig */,
2E7E24E60AFADFCF9F06731F /* Pods-RunnerTests.profile.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
331C8080294A63A400263BE5 /* RunnerTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
buildPhases = (
02ACBDC033ED08F989F9D3BE /* [CP] Check Pods Manifest.lock */,
331C807D294A63A400263BE5 /* Sources */,
331C807F294A63A400263BE5 /* Resources */,
4926290A563EF1395C1C21A8 /* Frameworks */,
);
buildRules = (
);
dependencies = (
331C8086294A63A400263BE5 /* PBXTargetDependency */,
);
name = RunnerTests;
productName = RunnerTests;
productReference = 331C8081294A63A400263BE5 /* RunnerTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
97C146ED1CF9000F007C117D /* Runner */ = {
isa = PBXNativeTarget;
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
buildPhases = (
82205AE9033C2CF8CE6E5365 /* [CP] Check Pods Manifest.lock */,
9740EEB61CF901F6004384FC /* Run Script */,
97C146EA1CF9000F007C117D /* Sources */,
97C146EB1CF9000F007C117D /* Frameworks */,
97C146EC1CF9000F007C117D /* Resources */,
9705A1C41CF9048500538489 /* Embed Frameworks */,
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
593245A504393588B07CA843 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = Runner;
productName = Runner;
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
97C146E61CF9000F007C117D /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 1510;
ORGANIZATIONNAME = "";
TargetAttributes = {
331C8080294A63A400263BE5 = {
CreatedOnToolsVersion = 14.0;
TestTargetID = 97C146ED1CF9000F007C117D;
};
97C146ED1CF9000F007C117D = {
CreatedOnToolsVersion = 7.3.1;
LastSwiftMigration = 1100;
};
};
};
buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */;
compatibilityVersion = "Xcode 9.3";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 97C146E51CF9000F007C117D;
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
97C146ED1CF9000F007C117D /* Runner */,
331C8080294A63A400263BE5 /* RunnerTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
331C807F294A63A400263BE5 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
97C146EC1CF9000F007C117D /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
02ACBDC033ED08F989F9D3BE /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}",
);
name = "Thin Binary";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
};
593245A504393588B07CA843 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
82205AE9033C2CF8CE6E5365 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
9740EEB61CF901F6004384FC /* Run Script */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Run Script";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
331C807D294A63A400263BE5 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
97C146EA1CF9000F007C117D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */,
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
331C8086294A63A400263BE5 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 97C146ED1CF9000F007C117D /* Runner */;
targetProxy = 331C8085294A63A400263BE5 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
97C146FA1CF9000F007C117D /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
97C146FB1CF9000F007C117D /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
97C147001CF9000F007C117D /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
249021D3217E4FDB00AE95B9 /* Profile */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Profile;
};
249021D4217E4FDB00AE95B9 /* Profile */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = KN284MBC8G;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
};
name = Profile;
};
331C8088294A63A400263BE5 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 6CE00853D794CDBF16C046E7 /* Pods-RunnerTests.debug.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
};
name = Debug;
};
331C8089294A63A400263BE5 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 8075E7BCFC9D4EB04122EA5A /* Pods-RunnerTests.release.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
};
name = Release;
};
331C808A294A63A400263BE5 /* Profile */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2E7E24E60AFADFCF9F06731F /* Pods-RunnerTests.profile.xcconfig */;
buildSettings = {
BUNDLE_LOADER = "$(TEST_HOST)";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
GENERATE_INFOPLIST_FILE = YES;
MARKETING_VERSION = 1.0;
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient.RunnerTests;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_VERSION = 5.0;
TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner";
};
name = Profile;
};
97C147031CF9000F007C117D /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
97C147041CF9000F007C117D /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_OPTIMIZATION_LEVEL = "-O";
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
};
name = Release;
};
97C147061CF9000F007C117D /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = KN284MBC8G;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
};
name = Debug;
};
97C147071CF9000F007C117D /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
DEVELOPMENT_TEAM = KN284MBC8G;
ENABLE_BITCODE = NO;
INFOPLIST_FILE = Runner/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
);
PRODUCT_BUNDLE_IDENTIFIER = com.example.foodDeliveryClient;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
SWIFT_VERSION = 5.0;
VERSIONING_SYSTEM = "apple-generic";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
331C8088294A63A400263BE5 /* Debug */,
331C8089294A63A400263BE5 /* Release */,
331C808A294A63A400263BE5 /* Profile */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = {
isa = XCConfigurationList;
buildConfigurations = (
97C147031CF9000F007C117D /* Debug */,
97C147041CF9000F007C117D /* Release */,
249021D3217E4FDB00AE95B9 /* Profile */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = {
isa = XCConfigurationList;
buildConfigurations = (
97C147061CF9000F007C117D /* Debug */,
97C147071CF9000F007C117D /* Release */,
249021D4217E4FDB00AE95B9 /* Profile */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 97C146E61CF9000F007C117D /* Project object */;
}

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1510"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
shouldUseLaunchSchemeArgsEnv = "YES">
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</MacroExpansion>
<Testables>
<TestableReference
skipped = "NO"
parallelizable = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "331C8080294A63A400263BE5"
BuildableName = "RunnerTests.xctest"
BlueprintName = "RunnerTests"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
enableGPUValidationMode = "1"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Profile"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "group:Runner.xcodeproj">
</FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>

13
ios/Runner/AppDelegate.swift Executable file
View File

@@ -0,0 +1,13 @@
import Flutter
import UIKit
@main
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}

Some files were not shown because too many files have changed in this diff Show More