Skip to content

Commit

Permalink
Merge branch 'main' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
sarah11918 authored May 2, 2023
2 parents 8038794 + 292a39f commit 6afad26
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/content/docs/es/guides/integrations-guide/react.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ pnpm astro add react

Si tienes algún problema, [no dudes en informárnoslo en GitHub](https://github.com/withastro/astro/issues) y prueba los pasos de instalación manual a continuación.

### Install dependencies manually
### Instalar dependencias manualmente

Primero, instala la integración `@astrojs/react` de la siguiente manera:

Expand Down
22 changes: 22 additions & 0 deletions src/content/docs/es/reference/errors/expected-image-options.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Opciones de imagen esperadas.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **ExpectedImageOptions**: Se esperaba que el parametro de getImage() fuera un objeto. Se recibió `OPTIONS`. (E03028)
## ¿Qué salió mal?
El primer parámetro de `getImage()` debería ser un objeto con las diferentes propiedades que se aplicarán a tu imagen.

```ts
import { getImage } from "astro:assets";
import myImage from "../assets/my_image.png";

const optimizedImage = await getImage({src: myImage, width: 300, height: 300});
```

En la mayoría de los casos, este error se produce porque los parámetros se han pasado directamente en lugar de dentro de un objeto.

**Ver también:**
- [Assets (Experimental)](/es/guides/assets/)
26 changes: 26 additions & 0 deletions src/content/docs/es/reference/errors/expected-image.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Se esperaba que src fuera una imagen.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **ExpectedImage**: Se esperaba que la propiedad `src` fuera una imagen importada como ESM o una cadena de texto con la ruta de una imagen remota. Se recibieron `OPTIONS`. (E03027)
## ¿Qué salió mal?
La propiedad `src` de la imagen no es válida. El componente Image requiere que el atributo `src` sea una imagen que se haya importado con ESM o una cadena de texto. Esto también es válido para el primer parámetro de `getImage()`.

```astro
---
import { Image } from "astro:assets";
import myImage from "../assets/my_image.png";
---
<Image src={myImage} alt="..." />
<Image src="https://example.com/logo.png" width={300} height={300} alt="..." />
```

En la mayoría de los casos, este error ocurre cuando el valor pasado a `src` es undefined.

**Ver también:**
- [Assets (Experimental)](/es/guides/assets/)

Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ import InteractiveModal from "../components/InteractiveModal.svelte"
<!-- 该组件的 JS 将不会发送给客户端,直到用户向下滚动到该组件在页面上可见时 -->
<InteractiveCounter client:visible />
<!-- 这个组件不会再服务端渲染, 但是在页面加载时将渲染在客户端 -->
<!-- 这个组件不会在服务端渲染, 但是在页面加载时将渲染在客户端 -->
<InteractiveModal client:only="svelte" />
```

Expand Down

0 comments on commit 6afad26

Please sign in to comment.