This package has been deprecated

Author message:

WARNING: This package has been renamed to @tueri/react. Install using @tueri/react instead.

@tueri/react-tueri

1.1.16 • Public • Published

Tueri for React

React integration for Tueri image processing service.

  • Automatic image optimization (compression, resizing and image format)
  • Responsive images
  • Lazy Loading
  • Low-quality image placeholders (LQIP)

Installation

  • NPM: npm install @tueri/react-tueri
  • YARN: yarn add @tueri/react-tueri

Usage

  1. Add the <TueriProvider/> component to the root of your React component tree. This component provides child components api and base url information.
import TueriProvider from '@tueri/react-tueri'

ReactDOM.render(
    <TueriProvider>
        <MyRootComponent />
    </TueriProvider>,
    document.getElementById('root)
)
  1. Use the Tueri <Img /> component to render your images.
<Img src={ tueriImageId } alt='Alt Text' />

The <Img /> component automatically handles image optimization, responsive images, lazy loading and low-quality image placeholders.

Props

  • src: String (REQUIRED)

  • alt: String (REQUIRED)

  • options: Object (optional)

    • Default: { w: autoCalculatedWidth }
    • Possible values: see documentation for complete option list
  • format: String (optional)

    • Default: 'jpg'
    • Possible values: 'jpg', 'png', 'webp', 'gif'

Package Sidebar

Install

npm i @tueri/react-tueri

Weekly Downloads

5

Version

1.1.16

License

MIT

Unpacked Size

24 kB

Total Files

5

Last publish

Collaborators

  • skyf4ll