Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'dart:typed_data';
- import 'package:firebase_auth/firebase_auth.dart';
- import 'package:firebase_storage/firebase_storage.dart';
- import 'package:flutter/material.dart';
- class StorageMethods {
- final FirebaseStorage _storage = FirebaseStorage.instance;
- final FirebaseAuth _auth = FirebaseAuth.instance;
- Future<String> uploadImageStorage(
- String childname, Uint8List file, bool ispost) async {
- Reference ref =
- _storage.ref().child(childname).child(_auth.currentUser!.uid);
- UploadTask uploadTask = ref.putData(file);
- TaskSnapshot snap = uploadTask;
- String downloadUrl = await snap.ref.getDownloadURL();
- return downloadUrl;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement