import { firestore } from '../firebase-config' ; import data from '../../docs/default-firebase-data.json' ; export const importGallery = ( ) => { const gallery = data . gallery ; if ( ! Object . keys ( gallery ) . length ) { return undefined ; } console . log ( 'Importing gallery...' ) ; const batch = firestore . batch ( ) ; Object . keys ( gallery ) . forEach ( ( docId ) => { batch . set ( firestore . collection ( 'gallery' ) . doc ( docId . padStart ( 3 , '0' ) ) , { url : gallery [ Number ( docId ) ] , order : docId , } ) ; } ) ; return batch . commit ( ) . then ( ( results ) => { console . log ( 'Imported data for' , results . length , 'images' ) ; } ) ; } ;