import { useAtom } from 'jotai'; import { useDropzone } from 'react-dropzone'; import { datasetAtom } from '../state'; import Image from 'next/image'; import useImageUpload from '../lib/hooks/useImageUpload'; const examples = [ 'https://landing-lens-support.s3.us-east-2.amazonaws.com/vision-agent-examples/cereal-example.jpg', 'https://landing-lens-support.s3.us-east-2.amazonaws.com/vision-agent-examples/people-example.jpeg', 'https://landing-lens-support.s3.us-east-2.amazonaws.com/vision-agent-examples/house-exmaple.jpg', 'https://landing-lens-support.s3.us-east-2.amazonaws.com/vision-agent-examples/safari-example.png', ]; export function EmptyScreen() { const [, setTarget] = useAtom(datasetAtom); const { getRootProps, getInputProps } = useImageUpload(); return (

Welcome to Vision Agent

Lets start by choosing an image

Drag or drop image here, or click to select images

You can also choose from below examples we provided

{examples.map((example, index) => ( example images setTarget([{ url: example, name: 'i-1', selected: false }]) } /> ))}
); }