Skip to content

Instantly share code, notes, and snippets.

View OkancanCosar's full-sized avatar
😎
Focusing To React-Native

OkancanCosar

😎
Focusing To React-Native
View GitHub Profile
@swahaniroy
swahaniroy / index.js
Created December 9, 2021 11:47
User SignUp
import React, {useState} from 'react';
import {KeyboardAvoidingView, Platform, View} from 'react-native';
import {Input, Button} from 'react-native-elements';
import {styles} from '../../styles';
export default function SignUp() {
const [data, setData] = useState({
name: '',
email: '',
password: '',
@ChronSyn
ChronSyn / babel.config.js
Last active May 1, 2024 05:51
Expo - Alias path example
module.exports = function (api) {
api.cache(true);
return {
presets: ['babel-preset-expo'],
plugins: [
["@babel/plugin-transform-flow-strip-types"],
["@babel/plugin-proposal-decorators", { "legacy": true }],
["@babel/plugin-proposal-class-properties", { "loose": true }],
["module-resolver", {
"alias": {
async function attendCourse(studentId, courseId) {
const attendingRef = db.doc(`students/${studentId}/attending/${courseId}`);
const attendeeRef = db.doc(`courses/${courseId}/attendees/${studentId}`);
const batch = db.batch();
batch.set(attendingRef, {});
batch.set(attendeeRef, {});
await batch.commit();
}