mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-04-20 14:38:58 -04:00
* Path bar shortcut * Add option to popover and tweak UI * increase size of folder icon + frame thumbs * view adjustments * truncate --------- Co-authored-by: nikec <nikec.job@gmail.com>
18 lines
516 B
TypeScript
18 lines
516 B
TypeScript
import { useCallback } from 'react';
|
|
|
|
import { ExplorerViewPadding } from '.';
|
|
|
|
export const useExplorerViewPadding = (padding?: number | ExplorerViewPadding) => {
|
|
const getPadding = useCallback(
|
|
(key: keyof ExplorerViewPadding) => (typeof padding === 'object' ? padding[key] : padding),
|
|
[padding]
|
|
);
|
|
|
|
return {
|
|
top: getPadding('top') ?? getPadding('y'),
|
|
bottom: getPadding('bottom') ?? getPadding('y'),
|
|
left: getPadding('left') ?? getPadding('x'),
|
|
right: getPadding('right') ?? getPadding('x')
|
|
};
|
|
};
|