[ENG-1808] Fix job manager icons (#2573)

Fix job manager icons
This commit is contained in:
ameer2468 2024-06-27 18:56:07 +03:00 committed by GitHub
parent e2253bc5ba
commit e1ec45bf5e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 22 additions and 27 deletions

View file

@ -12,6 +12,20 @@ import {
Icon as PhosphorIcon,
Snowflake
} from '@phosphor-icons/react';
import clsx from 'clsx';
import dayjs from 'dayjs';
import {
forwardRef,
useCallback,
useEffect,
useMemo,
useState,
type HTMLAttributes,
type ReactNode
} from 'react';
import { useLocation } from 'react-router';
import { Link as NavLink } from 'react-router-dom';
import Sticky from 'react-sticky-el';
import {
FilePath,
FilePathForFrontend,
@ -28,20 +42,6 @@ import {
type ExplorerItem
} from '@sd/client';
import { Button, Divider, DropdownMenu, toast, Tooltip, tw } from '@sd/ui';
import clsx from 'clsx';
import dayjs from 'dayjs';
import {
forwardRef,
useCallback,
useEffect,
useMemo,
useState,
type HTMLAttributes,
type ReactNode
} from 'react';
import { useLocation } from 'react-router';
import { Link as NavLink } from 'react-router-dom';
import Sticky from 'react-sticky-el';
import { LibraryIdParamsSchema } from '~/app/route-schemas';
import { Folder, Icon } from '~/components';
import { useLocale, useZodRouteParams } from '~/hooks';
@ -102,11 +102,7 @@ export const Inspector = forwardRef<HTMLDivElement, Props>(
const { t } = useLocale();
return (
<div ref={ref} style={{ width: INSPECTOR_WIDTH, ...style }} {...props}>
<Sticky
scrollElement=".explorer-inspector-scroll"
stickyClassName="!top-[40px]"
topOffset={-40}
>
<Sticky stickyClassName="!top-[40px]" topOffset={-40}>
{showThumbnail && (
<div className="relative mb-2 flex aspect-square items-center justify-center px-2">
{isNonEmpty(selectedItems) ? (
@ -526,7 +522,6 @@ const MultiItemMetadata = ({ items }: { items: ExplorerItem[] }) => {
const onlyNonIndexed = metadata.types.has('NonIndexedPath') && metadata.types.size === 1;
const filesSize = humanizeSize(metadata.size);
return (
<>
<MetaContainer>

View file

@ -24,13 +24,13 @@ interface JobProps {
}
const JobIcon: Record<string, Icon> = {
indexer: Folder,
media_processor: Image,
file_identifier: Fingerprint,
file_copier: Copy,
file_deleter: Trash,
file_cutter: Scissors,
object_validator: Fingerprint
Indexer: Folder,
MediaProcessor: Image,
FileIdentifier: Fingerprint,
FileCopier: Copy,
FileDeleter: Trash,
FileCutter: Scissors,
ObjectValidator: Fingerprint
};
function Job({ job, className, isChild, progress }: JobProps) {