Skip to content

Instantly share code, notes, and snippets.

View pietro-rutzen's full-sized avatar

Pietro Rutzen pietro-rutzen

View GitHub Profile
@pietro-rutzen
pietro-rutzen / scheduleToggle.js
Created June 19, 2020 02:01
Javascript útil para lidar com páginas de programação de eventos
<script>
const arrayDays = []
for (let i = {{ firstDay }}; i <= {{ lastDay }}; i++) {
arrayDays.push(i);
}
let arrayIndex = 0;
$('.up-arrow').click(function(){
if (arrayIndex === 0) {
arrayIndex = arrayDays.length-1
} else {
@pietro-rutzen
pietro-rutzen / index.ts
Created August 15, 2019 20:23
Indexing Firestore items to Algolia with Firebase Cloud Functions
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
admin.initializeApp();
const env = functions.config();
import * as algoliasearch from 'algoliasearch';
const client = algoliasearch(env.algolia.appid, env.algolia.apikey);
const index = client.initIndex('participants');
module.exports = {
name: 'status',
construct (self, options) {
// esta rota se torna "/modules/status/subscriptions" - "/modules/my-module/my-route"
console.log(req.user)
self.apos.app.post('/subscriptions', (req, res) => {
console.log(req.body)
}
}
}
module.exports = {
name: 'status',
construct (self, options) {
// esta rota se torna "/modules/status/subscriptions" - "/modules/my-module/my-route"
console.log(req.user)
self.apos.app.post('/subscriptions', (req, res) => {
console.log(req.body)
}
}
}