Published
Edited
Nov 6, 2019
2 forks
4 stars
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
provider = new firebase.auth.GoogleAuthProvider();
Insert cell
Insert cell
firebaseConfig = {
return {
name: "curatator",
apiKey: "AIzaSyCAFehQuU1eO-DNn6HYJ_vQj557NDXhKsE",
authDomain: "curatator.firebaseapp.com",
databaseURL: "https://curatator.firebaseio.com",
projectId: "curatator",
storageBucket: "curatator.appspot.com",
messagingSenderId: "366650210197",
appId: "1:366650210197:web:acd06172de982b12f1689c",
measurementId: "G-CMYVWJ73LH"
}
}
Insert cell
Insert cell
FileAttachment("Screen Shot 2019-11-06 at 12.17.20 AM.png")
Insert cell
app = {
let app = firebase.initializeApp(firebaseConfig)
firebase.analytics()
firebase.auth().useDeviceLanguage();
return app
}
Insert cell
firebase = require.alias({
"@firebase/app": "https://www.gstatic.com/firebasejs/7.2.3/firebase-app.js",
"@firebase/auth": "https://www.gstatic.com/firebasejs/7.2.3/firebase-auth.js",
"@firebase/analytics": "https://www.gstatic.com/firebasejs/7.2.3/firebase-analytics.js",
"@firebase/firestore": "https://www.gstatic.com/firebasejs/7.2.3/firebase-firestore.js"
})(
"@firebase/app",
"@firebase/auth",
"@firebase/analytics",
"@firebase/firestore"

)
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more