From 15e9ff92a86098f4db8b82c2e254f6ca995fc09e Mon Sep 17 00:00:00 2001 From: Sriram Hariharan Date: Sat, 4 Mar 2023 23:33:39 -0600 Subject: [PATCH] moved files around --- src/views/components/CourseCatalogMain.tsx | 4 ++-- .../CourseScraper.ts => CourseCatalogScraper.ts} | 2 +- src/views/lib/{courseCatalog => }/populateSearchInputs.ts | 0 3 files changed, 3 insertions(+), 3 deletions(-) rename src/views/lib/{courseCatalog/CourseScraper.ts => CourseCatalogScraper.ts} (99%) rename src/views/lib/{courseCatalog => }/populateSearchInputs.ts (100%) diff --git a/src/views/components/CourseCatalogMain.tsx b/src/views/components/CourseCatalogMain.tsx index 79e1840d..4a1f6072 100644 --- a/src/views/components/CourseCatalogMain.tsx +++ b/src/views/components/CourseCatalogMain.tsx @@ -2,7 +2,7 @@ import React, { useEffect, useState } from 'react'; import { Course, CourseRow } from 'src/shared/types/Course'; import useInfiniteScroll from '../hooks/useInfiniteScroll'; import { useKeyPress } from '../hooks/useKeyPress'; -import { CourseScraper } from '../lib/courseCatalog/CourseScraper'; +import { CourseCatalogScraper } from '../lib/CourseCatalogScraper'; import { populateSearchInputs } from '../lib/courseCatalog/populateSearchInputs'; import { SiteSupport } from '../lib/getSiteSupport'; import ExtensionRoot from './common/ExtensionRoot/ExtensionRoot'; @@ -31,7 +31,7 @@ export default function CourseCatalogMain({ support }: Props) { }, []); useEffect(() => { - const scraper = new CourseScraper(support); + const scraper = new CourseCatalogScraper(support); const rows = scraper.scrape(document.querySelectorAll('table tbody tr')); console.log('useEffect -> rows:', rows); setRows(rows); diff --git a/src/views/lib/courseCatalog/CourseScraper.ts b/src/views/lib/CourseCatalogScraper.ts similarity index 99% rename from src/views/lib/courseCatalog/CourseScraper.ts rename to src/views/lib/CourseCatalogScraper.ts index 7b104e99..0dee546e 100644 --- a/src/views/lib/courseCatalog/CourseScraper.ts +++ b/src/views/lib/CourseCatalogScraper.ts @@ -29,7 +29,7 @@ enum DetailsSelector { /** * A class that allows use to scrape information from UT's course catalog to create our internal representation of a course */ -export class CourseScraper { +export class CourseCatalogScraper { support: SiteSupport; constructor(support: SiteSupport) { diff --git a/src/views/lib/courseCatalog/populateSearchInputs.ts b/src/views/lib/populateSearchInputs.ts similarity index 100% rename from src/views/lib/courseCatalog/populateSearchInputs.ts rename to src/views/lib/populateSearchInputs.ts