fix: renaming handlers

This commit is contained in:
Kevin
2025-06-17 16:34:07 -05:00
parent e2b49e3fd9
commit 40198b0a2b
3 changed files with 8 additions and 6 deletions

View File

@ -224,13 +224,13 @@ export const FileExplorerRowElement = ({
aria-level={row.level + 1}
aria-expanded={row.isFolder && row.isOpen}
onClick={() => {
row.rowClicked(row.domIndex)
row.onClick(row.domIndex)
}}
draggable="true"
onDragOver={(event) => {
if (!row.isOpen && row.isFolder) {
// on drag over, open!
row.rowOpen()
row.onOpen()
}
event.preventDefault()
}}

View File

@ -158,10 +158,10 @@ export const ProjectExplorer = ({
status: StatusDot(),
isOpen,
render: render,
rowClicked: (domIndex: number) => {
onClick: (domIndex: number) => {
onRowClickCallback(child, domIndex)
},
rowOpen: () => {
onOpen: () => {
const newOpenedRows = { ...openedRowsRef.current }
const key = child.key
newOpenedRows[key] = true

View File

@ -17,7 +17,6 @@ export interface FileExplorerRow extends FileExplorerEntry {
status?: ReactNode
isOpen: boolean
render: boolean
rowClicked: (domIndex: number) => void
/**
* Fake file or folder rows are the placeholders for users to input a value
* and write that to disk to be read as a real one.
@ -25,7 +24,10 @@ export interface FileExplorerRow extends FileExplorerEntry {
*/
isFake: boolean
activeIndex: number
rowOpen: () => void
/* handlers */
onClick: (domIndex: number) => void
onOpen: () => void
}
export interface FileExplorerRender extends FileExplorerRow {