enhance(view):获取文件列表改为使用排序选择器。
This commit is contained in:
parent
cf724bb17f
commit
6a6dc56fa8
|
@ -4,11 +4,11 @@ import { indexOf, isEmpty, length, map, mergeLeft, pluck, range } from 'ramda';
|
||||||
import { FC, useCallback, useContext, useEffect, useMemo, useRef } from 'react';
|
import { FC, useCallback, useContext, useEffect, useMemo, useRef } from 'react';
|
||||||
import { VariableSizeList } from 'react-window';
|
import { VariableSizeList } from 'react-window';
|
||||||
import { EventBusContext } from '../EventBus';
|
import { EventBusContext } from '../EventBus';
|
||||||
import { useFileListStore } from '../states/files';
|
import { sortedFilesSelector, useFileListStore } from '../states/files';
|
||||||
import { useZoomState } from '../states/zoom';
|
import { useZoomState } from '../states/zoom';
|
||||||
|
|
||||||
export const ContinuationView: FC = () => {
|
export const ContinuationView: FC = () => {
|
||||||
const { files } = useFileListStore();
|
const files = useFileListStore(sortedFilesSelector());
|
||||||
const zoom = useZoomState.use.currentZoom();
|
const zoom = useZoomState.use.currentZoom();
|
||||||
const viewHeight = useZoomState.use.viewHeight();
|
const viewHeight = useZoomState.use.viewHeight();
|
||||||
const updateActives = useFileListStore.use.updateActiveFiles();
|
const updateActives = useFileListStore.use.updateActiveFiles();
|
||||||
|
|
Loading…
Reference in New Issue
Block a user