File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
plugins/ImageLoaderIntegration/src/commonMain/kotlin/io/github/jan/supabase/imageloader Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ browser = "1.8.0"
2323googleid = " 1.1.1"
2424compose = " 1.6.11"
2525androidsvg = " 1.4"
26- imageloader = " 1.8.3 "
26+ imageloader = " 1.9.0 "
2727coil2 = " 2.7.0"
2828coil3 = " 3.0.0-rc01"
2929okio = " 3.9.1"
Original file line number Diff line number Diff line change @@ -2,12 +2,13 @@ package io.github.jan.supabase.imageloader
22
33import com.seiko.imageloader.component.fetcher.FetchResult
44import com.seiko.imageloader.component.fetcher.Fetcher
5+ import com.seiko.imageloader.model.ImageSource
6+ import com.seiko.imageloader.model.ImageSourceFrom
57import com.seiko.imageloader.model.extraData
68import io.github.jan.supabase.storage.Storage
79import io.github.jan.supabase.storage.StorageItem
810import io.ktor.http.ContentType
911import io.ktor.http.defaultForFileExtension
10- import okio.Buffer
1112import kotlin.collections.set
1213
1314internal class SupabaseStorageFetcher (
@@ -23,11 +24,12 @@ internal class SupabaseStorageFetcher(
2324 bucket.downloadPublic(item.path)
2425 }
2526 return FetchResult .OfSource (
26- source = Buffer ().write (data),
27+ imageSource = ImageSource (data),
2728 extra = extraData {
2829 this [" KEY_MIME_TYPE" ] =
2930 ContentType .defaultForFileExtension(item.path.substringAfterLast(" ." )).toString()
30- }
31+ },
32+ imageSourceFrom = ImageSourceFrom .Network
3133 )
3234 }
3335
You can’t perform that action at this time.
0 commit comments