0.2.5 • Published 5 years ago

react-image-edit v0.2.5

Weekly downloads
25
License
MIT
Repository
github
Last release
5 years ago

React Image Edit

image-edit ui library.

Demo

Get Started

yarn add react-image-edit

Usage

import React, { useCallback, useState } from 'react'
import { DropFile, DisplayFile } from 'react-image-edit'

function App({}) {
  const [files, setFiles] = useState<File[]>([])

  const handleFile = useCallback(
    (f: File | FileList) => {
      setFiles([...files, ...Object.values(f)])
    },
    [files]
  )
  return (
    <>
      <DropFile fileAction={handleFile}>
      <div
        style={{
          display: 'grid',
          gridTemplateColumns: 'repeat( auto-fill, minmax(200px, 1fr))',
          rowGap: '5px',
          columnGap: '5px'
        }}
      >
        {files.map((file: File, i: number) => (
          <DisplayFile
            key={i}
            style={{ width: '100%', heigth: 'auto' }}
            file={file}
          />
        ))}
      </div>
    </>
  )
}
0.2.5

5 years ago

0.2.41

5 years ago

0.2.4

5 years ago

0.2.21

5 years ago

0.2.2

5 years ago

0.2.11

5 years ago

0.2.1

5 years ago