getFileDataFromUrl method
Implementation
@override
Future<FileModel?> getFileDataFromUrl(String fileUrl) async {
//print('getFileDataFromUrl fileUrl:$fileUrl');
// ignore: unused_local_variable
final bucketUrl = Supabase.instance.client.storage.from(mainBucketId).url;
//print('bucketUrl:$bucketUrl');
final uri = Uri.parse(fileUrl);
final pathSegments = uri.pathSegments;
// 파일 경로 추출
//아래와 같은 형식 이라는 정의가 있어야 한다. (일단은 지금 구조는 정해져 있다.)
//bucketUrl/object/public/hycop/
final fileId = pathSegments.skip(2).join('/');
//print('fileId:$fileId');
return getFileData(fileId);
}