mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-23 19:47:03 -04:00
Add prettier for codestyle and re-format everything (#1294)
This commit is contained in:
parent
8b78154075
commit
0aae1f70d2
319 changed files with 4809 additions and 3936 deletions
|
@ -7,19 +7,29 @@
|
|||
import React, { useContext, useMemo } from 'react'
|
||||
import { IframeEditorToRendererCommunicator } from '../../render-page/iframe-editor-to-renderer-communicator'
|
||||
|
||||
const IFrameEditorToRendererCommunicatorContext = React.createContext<IframeEditorToRendererCommunicator | undefined>(undefined)
|
||||
const IFrameEditorToRendererCommunicatorContext =
|
||||
React.createContext<IframeEditorToRendererCommunicator | undefined>(undefined)
|
||||
|
||||
export const useIFrameCommunicator: () => IframeEditorToRendererCommunicator | undefined = () => useContext(IFrameEditorToRendererCommunicatorContext)
|
||||
export const useIFrameCommunicator: () => IframeEditorToRendererCommunicator | undefined = () =>
|
||||
useContext(IFrameEditorToRendererCommunicatorContext)
|
||||
|
||||
export const useContextOrStandaloneIframeCommunicator: () => IframeEditorToRendererCommunicator = () => {
|
||||
const contextCommunicator = useIFrameCommunicator()
|
||||
return useMemo(() => contextCommunicator ? contextCommunicator : new IframeEditorToRendererCommunicator(), [contextCommunicator])
|
||||
return useMemo(
|
||||
() => (contextCommunicator ? contextCommunicator : new IframeEditorToRendererCommunicator()),
|
||||
[contextCommunicator]
|
||||
)
|
||||
}
|
||||
|
||||
export const IframeCommunicatorContextProvider: React.FC = ({ children }) => {
|
||||
const currentIFrameCommunicator = useMemo<IframeEditorToRendererCommunicator>(() => new IframeEditorToRendererCommunicator(), [])
|
||||
const currentIFrameCommunicator = useMemo<IframeEditorToRendererCommunicator>(
|
||||
() => new IframeEditorToRendererCommunicator(),
|
||||
[]
|
||||
)
|
||||
|
||||
return <IFrameEditorToRendererCommunicatorContext.Provider value={ currentIFrameCommunicator }>
|
||||
{ children }
|
||||
</IFrameEditorToRendererCommunicatorContext.Provider>
|
||||
return (
|
||||
<IFrameEditorToRendererCommunicatorContext.Provider value={currentIFrameCommunicator}>
|
||||
{children}
|
||||
</IFrameEditorToRendererCommunicatorContext.Provider>
|
||||
)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue