mirror of
https://github.com/withastro/astro.git
synced 2025-03-10 23:01:26 -05:00
feat(assets): support remote images (#7778)
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: Princesseuh <princssdev@gmail.com> Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
This commit is contained in:
parent
2ffe091372
commit
c6c7177889
3 changed files with 4 additions and 4 deletions
|
@ -3,7 +3,7 @@ import { isESMImportedImage, sharedValidateOptions } from './shared';
|
|||
|
||||
const service: ExternalImageService = {
|
||||
validateOptions: (options, serviceOptions) =>
|
||||
sharedValidateOptions(options, serviceOptions, 'production'),
|
||||
sharedValidateOptions(options, serviceOptions.service.config, 'production'),
|
||||
getHTMLAttributes(options) {
|
||||
const { inputtedWidth, ...props } = options;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ import { sharedValidateOptions } from './shared';
|
|||
|
||||
const service: LocalImageService = {
|
||||
validateOptions: (options, serviceOptions) =>
|
||||
sharedValidateOptions(options, serviceOptions, 'development'),
|
||||
sharedValidateOptions(options, serviceOptions.service.config, 'development'),
|
||||
getHTMLAttributes(options, serviceOptions) {
|
||||
const { inputtedWidth, ...props } = options;
|
||||
|
||||
|
|
|
@ -89,10 +89,10 @@ export function getImageConfig(
|
|||
|
||||
export function sharedValidateOptions(
|
||||
options: ImageTransform,
|
||||
serviceOptions: Record<string, any>,
|
||||
serviceConfig: Record<string, any>,
|
||||
mode: 'development' | 'production'
|
||||
) {
|
||||
const vercelImageOptions = serviceOptions as VercelImageConfig;
|
||||
const vercelImageOptions = serviceConfig as VercelImageConfig;
|
||||
|
||||
if (
|
||||
mode === 'development' &&
|
||||
|
|
Loading…
Add table
Reference in a new issue