ki integration
This commit is contained in:
16
client/src/lib/bildquelle.ts
Normal file
16
client/src/lib/bildquelle.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { BUCKET_REFERENZEN, dateiUrl } from './dateien';
|
||||
|
||||
/**
|
||||
* Bildquelle für ein geschütztes Appwrite-File – **native**.
|
||||
* Gegenstück: `bildquelle.web.ts`.
|
||||
*
|
||||
* Nativ teilen sich `<Image>` und die SDK-Aufrufe den HTTP-Stack der
|
||||
* Plattform samt Cookie-Speicher, und die Same-Site-Regeln des Browsers gelten
|
||||
* nicht. Die schlichte URL genügt hier also.
|
||||
*/
|
||||
export function useBildQuelle(
|
||||
fileId?: string,
|
||||
bucketId: string = BUCKET_REFERENZEN,
|
||||
): { uri: string } | undefined {
|
||||
return fileId ? { uri: dateiUrl(fileId, bucketId) } : undefined;
|
||||
}
|
||||
Reference in New Issue
Block a user