fix: remove button menu

This commit is contained in:
karishmas6
2024-03-14 01:40:00 +05:30
parent cc12923dec
commit f55e6ae8b7
3 changed files with 39 additions and 13 deletions

31
api/src/main.py Normal file
View File

@@ -0,0 +1,31 @@
from fastapi import FastAPI
from scrapy import signals
from scrapy.crawler import CrawlerProcess
from scrapy.signalmanager import dispatcher
from sample_spider import SampleSpider
from contextlib import asynccontextmanager
app = FastAPI()
@asynccontextmanager
async def lifespan(app: FastAPI):
dispatcher.connect(start_crawler, signal=signals.engine_started)
process = CrawlerProcess(settings={
'USffER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
})
process.crawl(SampleSpider)
process.start()
def start_crawler():
spider = SampleSpider()
crawler = CrawlerProcess()
crawler.crawl(spider)
crawler.start()
@app.get("/scrape")
async def scrape_endpoint():
# Add your API endpoint logic here
# Retrieve and return the scraped data
return {"message": "Scraping in progress. Check logs for details."}

8
api/src/sample_spider.py Normal file
View File

@@ -0,0 +1,8 @@
import scrapy
class SampleSpider(scrapy.Spider):
name = 'SampleSpider'
start_urls = ['https://www.google.com/']
def parse(self, response):
print(response.body)

View File

@@ -33,19 +33,6 @@ const Topbar = () => {
</Col>
<Col span={4} className="lg:hidden flex justify-end">
<FaBars className="text-2xl text-gray-600" />
<button className="text-gray-600 focus:outline-none" onClick={showDrawer}>
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
strokeWidth="1.5"
strokeLinecap="round"
strokeLinejoin="round"
className="w-6 h-6"
>
<path d="M4 6h16v2H4zm0 5h16v2H4zm0 5h16v2H4z" />
</svg>
</button>
</Col>
<Drawer
title="Navigation"