Cloud Firestore
GrapesJS storage wrapper for Cloud Firestore, flexible, scalable NoSQL cloud database to store and sync data for client/server-side development.
By default, Firebase allows everyone to read/write data inside your DB by knowing the API credentials, which is ok for the first setup and development but, obviously, not for production. To get more about the Firestore security checkout this guide.
Instruction:
+<link href="https://unpkg.com/grapesjs/dist/css/grapes.min.css" rel="stylesheet"/>
<script src="https://unpkg.com/grapesjs"></script>
<script src="path/to/grapesjs-firestore.min.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.1/firebase.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.10.1/firebase-firestore.js"></script>
<div id="gjs"></div>
<script type="text/javascript">
var editor = grapesjs.init({
container : '#gjs',
...
storageManager: { type: 'firestore' },
plugins: ['grapesjs-firestore'],
pluginsOpts: {
'grapesjs-firestore': {
docId: 'someID',
apiKey: '<API_KEY>',
authDomain: '<PROJECT_ID>.firebaseapp.com',
projectId: '<PROJECT_ID>',
}
}
});
</script>
Share this item:
Last Update:Sep 21, 2022
Published:Sep 21, 2022
Versions:
0.20.x0.19.x
0
0 reviews
5
0
4
0
3
0
2
0
1
0
Product Reviews (0)
Sort By :
No Reviews Found
Question and Answers (0)
No question found
Share this item: