Bardziej podejrzane domeny dawaj na początku w toolbarze
This commit is contained in:
parent
7cf1b95461
commit
039698264a
|
@ -14,6 +14,15 @@ async function getCurrentTab() {
|
||||||
import './../../styles/global.scss';
|
import './../../styles/global.scss';
|
||||||
import './toolbar.scss';
|
import './toolbar.scss';
|
||||||
|
|
||||||
|
function isDomainHighlySuspicious(domain: string): boolean {
|
||||||
|
return (
|
||||||
|
domain.includes('facebook') ||
|
||||||
|
domain.includes('twitter') ||
|
||||||
|
domain.includes('linkedin') ||
|
||||||
|
false
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
const Toolbar = () => {
|
const Toolbar = () => {
|
||||||
const [origin, setOrigin] = React.useState<string | null>(null);
|
const [origin, setOrigin] = React.useState<string | null>(null);
|
||||||
const [eventCounts] = useEmitter(getMemory());
|
const [eventCounts] = useEmitter(getMemory());
|
||||||
|
@ -53,6 +62,13 @@ const Toolbar = () => {
|
||||||
if (!origin) return;
|
if (!origin) return;
|
||||||
const exposedOriginDomains = Object.values(getMemory().getClustersForOrigin(origin))
|
const exposedOriginDomains = Object.values(getMemory().getClustersForOrigin(origin))
|
||||||
.filter((cluster) => cluster.exposesOrigin())
|
.filter((cluster) => cluster.exposesOrigin())
|
||||||
|
.sort((cluster1, cluster2) =>
|
||||||
|
isDomainHighlySuspicious(cluster1.id)
|
||||||
|
? -1
|
||||||
|
: isDomainHighlySuspicious(cluster2.id)
|
||||||
|
? 1
|
||||||
|
: 0
|
||||||
|
)
|
||||||
.map((cluster) => cluster.id);
|
.map((cluster) => cluster.id);
|
||||||
setExposedOriginDomainCopy('');
|
setExposedOriginDomainCopy('');
|
||||||
|
|
||||||
|
@ -86,6 +102,13 @@ const Toolbar = () => {
|
||||||
if (!origin) return;
|
if (!origin) return;
|
||||||
const cookieDomains = Object.values(getMemory().getClustersForOrigin(origin))
|
const cookieDomains = Object.values(getMemory().getClustersForOrigin(origin))
|
||||||
.filter((cluster) => cluster.hasCookies())
|
.filter((cluster) => cluster.hasCookies())
|
||||||
|
.sort((cluster1, cluster2) =>
|
||||||
|
isDomainHighlySuspicious(cluster1.id)
|
||||||
|
? -1
|
||||||
|
: isDomainHighlySuspicious(cluster2.id)
|
||||||
|
? 1
|
||||||
|
: 0
|
||||||
|
)
|
||||||
.map((cluster) => cluster.id);
|
.map((cluster) => cluster.id);
|
||||||
setCookieDomainCopy('');
|
setCookieDomainCopy('');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user