mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-30 20:31:34 +02:00
Merge pull request #25618 from overleaf/dp-symbol-palette-proptypes
Remove Proptypes from SymbolPalette components GitOrigin-RevId: 58b74652a5b47612c4622a7cac9b1ff3aadadfc5
This commit is contained in:
@@ -21,6 +21,7 @@ import { PermissionsLevel } from '@/features/ide-react/types/permissions'
|
||||
import { useModalsContext } from '@/features/ide-react/context/modals-context'
|
||||
import { WritefullAPI } from './types/writefull-instance'
|
||||
import { Cobranding } from '../../../../types/cobranding'
|
||||
import { SymbolWithCharacter } from '../../../../modules/symbol-palette/frontend/js/data/symbols'
|
||||
|
||||
export const EditorContext = createContext<
|
||||
| {
|
||||
@@ -30,7 +31,7 @@ export const EditorContext = createContext<
|
||||
setPermissionsLevel: (permissionsLevel: PermissionsLevel) => void
|
||||
showSymbolPalette?: boolean
|
||||
toggleSymbolPalette?: () => void
|
||||
insertSymbol?: (symbol: string) => void
|
||||
insertSymbol?: (symbol: SymbolWithCharacter) => void
|
||||
isProjectOwner: boolean
|
||||
isRestrictedTokenMember?: boolean
|
||||
isPendingEditor: boolean
|
||||
@@ -169,7 +170,7 @@ export const EditorProvider: FC<React.PropsWithChildren> = ({ children }) => {
|
||||
setTitle(title)
|
||||
}, [projectName, setTitle, role])
|
||||
|
||||
const insertSymbol = useCallback((symbol: string) => {
|
||||
const insertSymbol = useCallback((symbol: SymbolWithCharacter) => {
|
||||
window.dispatchEvent(
|
||||
new CustomEvent('editor:insert-symbol', {
|
||||
detail: symbol,
|
||||
|
||||
Reference in New Issue
Block a user