mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-23 19:47:03 -04:00
Restructure repository (#426)
organized repository Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Co-authored-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de> Co-authored-by: Philip Molares <git@molar.es>
This commit is contained in:
parent
66258ca615
commit
0fadc09f2b
254 changed files with 384 additions and 403 deletions
34
src/components/editor/document-bar/menus/editor-menu.tsx
Normal file
34
src/components/editor/document-bar/menus/editor-menu.tsx
Normal file
|
@ -0,0 +1,34 @@
|
|||
import React from 'react'
|
||||
import { Dropdown } from 'react-bootstrap'
|
||||
import { Trans, useTranslation } from 'react-i18next'
|
||||
import { DropdownItemWithDeletionModal } from '../../../history-page/entry-menu/dropdown-item-with-deletion-modal'
|
||||
|
||||
export interface EditorMenuProps {
|
||||
noteTitle: string
|
||||
}
|
||||
|
||||
export const EditorMenu: React.FC<EditorMenuProps> = ({ noteTitle }) => {
|
||||
useTranslation()
|
||||
|
||||
return (
|
||||
<Dropdown className={'small mx-1'} alignRight={true}>
|
||||
<Dropdown.Toggle variant='light' size='sm' id='editor-menu'>
|
||||
<Trans i18nKey={'editor.documentBar.menu'}/>
|
||||
</Dropdown.Toggle>
|
||||
|
||||
<Dropdown.Menu>
|
||||
<DropdownItemWithDeletionModal
|
||||
itemI18nKey={'landing.history.menu.deleteNote'}
|
||||
modalButtonI18nKey={'editor.modal.deleteNote.button'}
|
||||
modalIcon={'trash'}
|
||||
modalQuestionI18nKey={'editor.modal.deleteNote.question'}
|
||||
modalTitleI18nKey={'editor.modal.deleteNote.title'}
|
||||
modalWarningI18nKey={'editor.modal.deleteNote.warning'}
|
||||
noteTitle={noteTitle}
|
||||
className={'small'}
|
||||
onConfirm={() => console.log('deleted')}/>
|
||||
|
||||
</Dropdown.Menu>
|
||||
</Dropdown>
|
||||
)
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue