0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-23 21:53:55 -05:00
astro/packages/integrations/image/src
Tony Sullivan 89d76753a0
Adds a new <Picture> component to the image integration (#3866)
* moving all normalization logic out of the Image component

* refactor: only require loaders to provide the image src

* Adding a `<Picture />` component

* fixing types.ts imports

* refactor: moving getImage to it's own file

* updating component types to use astroHTML.JSX

* Revert "updating component types to use astroHTML.JSX"

This reverts commit 6e5f578da8.

* going back to letting loaders add extra HTML attributes

* Always use lazy loading and async decoding

* Cleaning up the Picture component

* Adding test coverage for <Picture>

* updating the README

* using JSX types for the Image and Picture elements

* chore: adding changeset

* Update packages/integrations/image/src/get-image.ts

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>

* allow users to override loading and async on the <img>

* renaming config to constants, exporting getPicture()

* found the right syntax to import astro-jsx

Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
2022-07-08 21:37:55 +00:00
..
endpoints manually correcting import ordering to unblock CI (#3798) 2022-07-01 20:24:45 +00:00
loaders Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
constants.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
get-image.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
get-picture.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
index.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
metadata.ts [ci] release (#3789) 2022-07-01 17:43:26 +00:00
types.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
utils.ts Adds a new <Picture> component to the image integration (#3866) 2022-07-08 21:37:55 +00:00
vite-plugin-astro-image.ts fix: lint failing on astro and some integrations (#3794) 2022-07-07 16:06:44 -05:00