estaminet
Version:
A set of WebComponents building on top of Statemint family of Polkadot parachains
14 lines (12 loc) • 374 B
text/typescript
import { url } from "./utils/ipfs";
/**
* Resolves a chunk of data into something that can be used as an image element `src` attribute.
*/
export interface SourceResolver {
resolve(data: string): string | undefined;
}
export class IPFSGatewaySourceResolver implements SourceResolver {
resolve(data: string): string | undefined {
return url(data);
}
}