Skip to content

Commit e274a0e

Browse files
committed
refactor: move shared to src/
1 parent ac56b6c commit e274a0e

31 files changed

+32
-32
lines changed

browser-extension/src/entrypoints/background/index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import { storePost } from "../shared/storage/posts-storage";
2-
import { getCurrentTab } from "../shared/utils/getCurrentTab";
1+
import { storePost } from "../../shared/storage/posts-storage";
2+
import { getCurrentTab } from "../../shared/utils/getCurrentTab";
33
import { isScrapActiveTabMessage } from "./scraping/scrap-active-tab-message";
44
import { scrapTab as scrapPostFromTab } from "./scraping/scrap-tab";
5-
import { screenshotSenderTab } from "../shared/native-screenshoting/background/screenshot-sender-tab";
6-
import { isScreenshotSenderTab } from "../shared/native-screenshoting/message";
7-
import { Post } from "../shared/model/post";
5+
import { screenshotSenderTab } from "../../shared/native-screenshoting/background/screenshot-sender-tab";
6+
import { isScreenshotSenderTab } from "../../shared/native-screenshoting/message";
7+
import { Post } from "../../shared/model/post";
88

99
export default defineBackground(() => {
1010
console.log("Hello background!", { extensionId: browser.runtime.id });

browser-extension/src/entrypoints/background/scraping/create-scraper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { SocialNetworkName } from "@/entrypoints/shared/model/social-network-name";
1+
import { SocialNetworkName } from "@/shared/model/social-network-name";
22
import { InstagramScraper } from "./instagram/instagram-scraper";
33
import { YoutubeNativeScraper } from "./youtube-native/youtube-native-scraper";
44
import { Scraper } from "./scraper";

browser-extension/src/entrypoints/background/scraping/instagram/instagram-scraper.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import {
77
type Author,
88
type Post,
99
type Comment,
10-
} from "../../../shared/model/post";
11-
import { parseSocialNetworkUrl } from "@/entrypoints/shared/social-network-url";
12-
import { currentIsoDate } from "../../../shared/utils/current-iso-date";
10+
} from "../../../../shared/model/post";
11+
import { parseSocialNetworkUrl } from "@/shared/social-network-url";
12+
import { currentIsoDate } from "../../../../shared/utils/current-iso-date";
1313

1414
//TODO: gérer le scroll et le chargement des commentaires
1515
//TODO: gérer le scraping des réponses aux commentaires

browser-extension/src/entrypoints/background/scraping/puppeteer/puppeteer-base-scraper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
Page,
55
Browser as PuppeteerBrowser,
66
} from "puppeteer-core/lib/esm/puppeteer/puppeteer-core-browser.js";
7-
import type { Post } from "../../../shared/model/post";
7+
import type { Post } from "../../../../shared/model/post";
88
import { Scraper } from "../scraper";
99

1010
export abstract class PuppeteerBaseScraper implements Scraper {

browser-extension/src/entrypoints/background/scraping/scrap-tab.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { parseSocialNetworkUrl } from "../../shared/social-network-url";
2-
import { Post } from "../../shared/model/post";
1+
import { parseSocialNetworkUrl } from "../../../shared/social-network-url";
2+
import { Post } from "../../../shared/model/post";
33
import { createScraper } from "./create-scraper";
44

55
export async function scrapTab(

browser-extension/src/entrypoints/background/scraping/scraper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Post } from "@/entrypoints/shared/model/post";
1+
import type { Post } from "@/shared/model/post";
22

33
export interface Scraper {
44
scrapTab(tab: Browser.tabs.Tab): Promise<Post>;

browser-extension/src/entrypoints/background/scraping/youtube-native/youtube-native-scraper.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { type Post } from "../../../shared/model/post";
2-
import { parseSocialNetworkUrl } from "@/entrypoints/shared/social-network-url";
1+
import { type Post } from "../../../../shared/model/post";
2+
import { parseSocialNetworkUrl } from "@/shared/social-network-url";
33
import { Scraper } from "../scraper";
44
import { CS_SCRAP_YT_POST } from "@/entrypoints/youtube.content/cs-scrap-youtube-post-message";
55

browser-extension/src/entrypoints/popup/App.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { useState } from "react";
22
import "./App.css";
3-
import { getCurrentTab } from "../shared/utils/getCurrentTab";
4-
import { parseSocialNetworkUrl } from "../shared/social-network-url";
3+
import { getCurrentTab } from "../../shared/utils/getCurrentTab";
4+
import { parseSocialNetworkUrl } from "../../shared/social-network-url";
55

66
const sendScrapMessage = () => {
77
browser.runtime.sendMessage({ msgType: "scrap-active-tab" });

browser-extension/src/entrypoints/popup/main.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react";
22
import ReactDOM from "react-dom/client";
33
import App from "./App.tsx";
4-
import "../shared/main-style.css";
4+
import "../../shared/main-style.css";
55

66
ReactDOM.createRoot(document.getElementById("root")!).render(
77
<React.StrictMode>

browser-extension/src/entrypoints/report-page/ReportPage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Link } from "react-router";
2-
import { Post } from "../shared/model/post";
3-
import { getPosts as getPostsFromStorage } from "../shared/storage/posts-storage";
2+
import { Post } from "../../shared/model/post";
3+
import { getPosts as getPostsFromStorage } from "../../shared/storage/posts-storage";
44
import "./ReportPage.css";
55

66
function downloadPost(post: Post) {

0 commit comments

Comments
 (0)