feat: implement 3 variants
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -62,8 +62,9 @@ final class TenantPreviewVariants extends JsonSerializableObject
|
||||
private static function defaults(): array
|
||||
{
|
||||
return [
|
||||
'popover' => new TenantPreviewVariant(640, 440, 'image/webp', 80),
|
||||
'thumbnail' => new TenantPreviewVariant(256, 256, 'image/webp', 75),
|
||||
'thumbnail' => new TenantPreviewVariant(128, 128, 'image/webp', 70),
|
||||
'inline' => new TenantPreviewVariant(640, 640, 'image/webp', 80),
|
||||
'fullscreen' => new TenantPreviewVariant(2560, 2560, 'image/webp', 90),
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -32,7 +32,7 @@ final readonly class PreviewManager
|
||||
public function fetch(
|
||||
string $tenantId,
|
||||
PreviewSource $source,
|
||||
string $variant = 'popover',
|
||||
string $variant = 'inline',
|
||||
): ?Preview {
|
||||
$tenant = $this->tenants->fetchById($tenantId);
|
||||
if ($tenant === null) {
|
||||
|
||||
Reference in New Issue
Block a user