Hide checkbox when editing/creating files
This commit is contained in:
parent
55cd7d4d39
commit
4cd44d2025
1 changed files with 3 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
||||||
import React, { useEffect, useState } from 'react';
|
import React, { useEffect, useState } from 'react';
|
||||||
import { ServerContext } from '@/state/server';
|
import { ServerContext } from '@/state/server';
|
||||||
import { NavLink } from 'react-router-dom';
|
import { NavLink, useRouteMatch } from 'react-router-dom';
|
||||||
import { cleanDirectoryPath } from '@/helpers';
|
import { cleanDirectoryPath } from '@/helpers';
|
||||||
import tw from 'twin.macro';
|
import tw from 'twin.macro';
|
||||||
import { FileActionCheckbox } from '@/components/server/files/SelectFileCheckbox';
|
import { FileActionCheckbox } from '@/components/server/files/SelectFileCheckbox';
|
||||||
|
@ -13,6 +13,7 @@ interface Props {
|
||||||
|
|
||||||
export default ({ withinFileEditor, isNewFile }: Props) => {
|
export default ({ withinFileEditor, isNewFile }: Props) => {
|
||||||
const [ file, setFile ] = useState<string | null>(null);
|
const [ file, setFile ] = useState<string | null>(null);
|
||||||
|
const { params } = useRouteMatch<Record<string, string>>();
|
||||||
const id = ServerContext.useStoreState(state => state.server.data!.id);
|
const id = ServerContext.useStoreState(state => state.server.data!.id);
|
||||||
const directory = ServerContext.useStoreState(state => state.files.directory);
|
const directory = ServerContext.useStoreState(state => state.files.directory);
|
||||||
|
|
||||||
|
@ -44,7 +45,7 @@ export default ({ withinFileEditor, isNewFile }: Props) => {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div css={tw`flex items-center text-sm mb-4 text-neutral-500`}>
|
<div css={tw`flex items-center text-sm mb-4 text-neutral-500`}>
|
||||||
{!!(files && files.length) &&
|
{(files && files.length && !params?.action) &&
|
||||||
<FileActionCheckbox
|
<FileActionCheckbox
|
||||||
type={'checkbox'}
|
type={'checkbox'}
|
||||||
css={tw`mx-4`}
|
css={tw`mx-4`}
|
||||||
|
|
Loading…
Add table
Reference in a new issue