Skip to content

Alejandroid17/useScraper

Repository files navigation

📜
use-scraper

Documentation Minified size Version License Demo


React hook that allows you to scrape a website

Documentation, demos & use cases

npm i use-scraper

Table of Contents

Features

  • Zero dependencies
  • Configurable

Installation

npm i use-scraper

How to use

⚠️ To use this component it is necessary to define a CORS-enabled proxy. For example you can use CORS-Anywhere.

import useScraper from "use-scraper"

const MyComponent = () => {

    const { isLoading, data, error } = useScraper({
        url: 'https://github.com/Alejandroid17',
        proxyURL: '<proxy-url>'
    });

    return (
        // This is an example, here you define your component.
        <div>
            { isLoading && <div>Loading...</div> }
            { error && <div>{error}</div> }
            { data && <div>{data}</div> }
        </div>
    );

export default MyComponent;

Packages

No packages published