Skip to content

Instantly share code, notes, and snippets.

View yusufonderd's full-sized avatar
🖐️
Working from home

yusufonderd yusufonderd

🖐️
Working from home
View GitHub Profile
@yusufonderd
yusufonderd / terms_and_conditions.txt
Last active July 17, 2024 21:01
contacts_hero_terms
Terms and Conditions for Contacts Hero
Terms and Conditions
Last updated: July 17, 2024
Please read these terms and conditions carefully before using Our Service.
Interpretation and Definitions
Interpretation
The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.
.sheet(isPresented: self.$store.showRatingSheet, onDismiss: {
store.dismissRatingBottomSheet()
}) {
RatingSheet()
.interactiveDismissDisabled()
.modify { view in
if #available(iOS 16.0, *) {
view.presentationDetents([.large]) }
}
}
# Account Deletion Guide for Weightly Android App
## Introduction
This document provides detailed instructions on how to delete your account in the Weight Tracker app. Deleting your account is a permanent action that will erase all your data associated with the app.
## Steps to Delete Your Account
### Step 1: Accessing the Account Deletion Option
@yusufonderd
yusufonderd / gist:2430c50f2d8b0a59e3ef2a0babf4bc3f
Created May 18, 2024 11:01
Diary App Delete Account Instructions
# Account Deletion Guide for Diary Android App
## Introduction
This document provides detailed instructions on how to delete your account in the Personal Diary app. Deleting your account is a permanent action that will erase all your data associated with the app.
## Steps to Delete Your Account
### Step 1: Accessing the Account Deletion Option
@yusufonderd
yusufonderd / gist:e08f26e370c711986e26b2553de021d9
Last active September 21, 2023 08:00
Keyboard state compose
import android.graphics.Rect
import android.view.ViewTreeObserver
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.State
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.ui.platform.LocalView
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/container"
**Privacy Policy**
Yusuf Önder built the app as a Commercial app. This SERVICE is provided by Yusuf Önder and is intended for use as is.
This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service.
If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy.
The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which are accessible at Weightly unless otherwise defined in this Privacy Policy.
name: Android CI
on:
push:
branches: [ master, development ]
pull_request:
branches: [ master ]
jobs:
build:
class PaymentId {
static let shared = PaymentId()
static let monthly = "com.yonder._.monthly"
static let yearly = "com.yonder._.yearly"
static let lifetime = "com.yonder._.lifetime"
private init() { }
class PaymentViewModel : ObservableObject{
@Published var isLoadingRetrieveProducts = false
@Published var yearlySubscriptionPrice = ""
@Published var monthlySubscriptionPrice = ""
@Published var lifetimeSubscriptionPrice = ""
@Published var isLoadingPayment = false
@Published var showAlert = false