mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-15 06:33:55 +01:00
Merge pull request #23940 from overleaf/td-react-18
Upgrade to React 18 GitOrigin-RevId: 9b81936e6eea2bccd97fe5c2c5841f0b946371b8
This commit is contained in:
@@ -9,13 +9,15 @@ import { FC } from 'react'
|
||||
// FileTreeActionable: global UI state for actions (rename, delete, etc.)
|
||||
// FileTreeMutable: provides entities mutation operations
|
||||
// FileTreeSelectable: handles selection and multi-selection
|
||||
const FileTreeContext: FC<{
|
||||
refProviders: Record<string, boolean>
|
||||
setRefProviderEnabled: (provider: string, value: boolean) => void
|
||||
setStartedFreeTrial: (value: boolean) => void
|
||||
onSelect: () => void
|
||||
fileTreeContainer?: HTMLDivElement
|
||||
}> = ({
|
||||
const FileTreeContext: FC<
|
||||
React.PropsWithChildren<{
|
||||
refProviders: Record<string, boolean>
|
||||
setRefProviderEnabled: (provider: string, value: boolean) => void
|
||||
setStartedFreeTrial: (value: boolean) => void
|
||||
onSelect: () => void
|
||||
fileTreeContainer?: HTMLDivElement
|
||||
}>
|
||||
> = ({
|
||||
refProviders,
|
||||
setRefProviderEnabled,
|
||||
setStartedFreeTrial,
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ export default function FileTreeImportFromProject() {
|
||||
|
||||
// use the basename of a path as the file name
|
||||
const setNameFromPath = useCallback(
|
||||
path => {
|
||||
(path: string) => {
|
||||
const filename = path.split('/').pop()
|
||||
|
||||
if (filename) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { useFileTreeSelectable } from '../contexts/file-tree-selectable'
|
||||
import { FC, useCallback } from 'react'
|
||||
|
||||
const FileTreeInner: FC = ({ children }) => {
|
||||
const FileTreeInner: FC<React.PropsWithChildren> = ({ children }) => {
|
||||
const { setIsRootFolderSelected, selectedEntityIds, select } =
|
||||
useFileTreeSelectable()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user