Horje
React sub count Code Example
React sub count
import React,{useState} from "react";
import "./styles.css";
import "bootstrap/dist/css/bootstrap.min.css";
import { Button, Form } from "react-bootstrap";

const youtubeChannelId = require('get-youtube-channel-id')

export default function App() {

  const API_KEY = "###yourapikey###"

  const [subscribers,setSubscribers] = useState(null)
  const [views,setViews] = useState(null);
  const [videos,setVideos] = useState(null)

  const [url,setUrl] = useState(null)

  const handleSubmit = async (e) => {

    e.preventDefault()

    const result = await youtubeChannelId(url)
    fetch(`https://www.googleapis.com/youtube/v3/channels?part=statistics&id=${result.id}&key=${API_KEY}`)
    .then((data) => data.json())
    .then((result) => {
      console.log(result)
      setSubscribers(result.items[0].statistics.subscriberCount)
      setViews(result.items[0].statistics.viewCount)
      setVideos(result.items[0].statistics.videoCount)
    })

    

    console.log(result)
    
  }

  

  const handleChange = (e) => {
   
    setUrl(e.target.value)
  }

  return (
    <div className="App">
      <br />
      <br />
      <Form onSubmit={handleSubmit}>
        <Form.Group controlId="channelUrl">
          <Form.Label>Channel URL:</Form.Label>
          <Form.Control type="text" name="url"
          onChange={handleChange} value={url} required placeholder="Enter Channel URL" />
        </Form.Group>
        <Button variant="primary" type="submit">
          Submit
        </Button>
      </Form>
      You have {subscribers} subscribers
      <br/>
      You have {videos} Videos
      <br/>
      You have {views} Views
    </div>
  );
}




Javascript

Related
https://discord.com/api/guilds/845154482256871435/widget.json Code Example https://discord.com/api/guilds/845154482256871435/widget.json Code Example
jquery intermediate value eror Code Example jquery intermediate value eror Code Example
vue js two form model example site stackoverflow.com Code Example vue js two form model example site stackoverflow.com Code Example
Start and Daemonize any application nodejs Code Example Start and Daemonize any application nodejs Code Example
follow cursor javascript Code Example follow cursor javascript Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
7