Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YaroslavChuiko/Webster
/ functions
Functions
320 in github.com/YaroslavChuiko/Webster
⨍
Functions
320
◇
Types & classes
89
↓ 1 callers
Function
makeArray
(arr: string | string[])
client/src/utils/load-google-fonts.ts:36
↓ 1 callers
Method
mapFrom
(data: User)
server/src/modules/auth/dto/response/user.response.dto.ts:13
↓ 1 callers
Function
onCutKey
()
client/src/hooks/use-hotkeys-functions.ts:72
↓ 1 callers
Function
onDeleteKey
()
client/src/hooks/use-hotkeys-functions.ts:25
↓ 1 callers
Function
onDuplicateKey
()
client/src/hooks/use-hotkeys-functions.ts:83
↓ 1 callers
Function
onPasteKey
()
client/src/hooks/use-hotkeys-functions.ts:57
↓ 1 callers
Function
onUnselectKey
()
client/src/hooks/use-hotkeys-functions.ts:34
↓ 1 callers
Function
onZIndexDownKey
()
client/src/hooks/use-hotkeys-functions.ts:113
↓ 1 callers
Function
onZIndexUpKey
()
client/src/hooks/use-hotkeys-functions.ts:98
↓ 1 callers
Method
registration
(dto: SignUpRequestDto)
server/src/modules/auth/auth.service.ts:30
↓ 1 callers
Function
remove
(state, { payload })
client/src/store/slices/stage-object-slice.ts:25
↓ 1 callers
Function
removeOne
(id: string)
client/src/hooks/use-stage-object.ts:32
↓ 1 callers
Function
removeStage
()
client/src/pages/Studio/canvas-actions/CanvasViewItem.tsx:26
↓ 1 callers
Function
renderEditing
()
client/src/pages/Studio/EditingToolbar/EditingToolbar.tsx:49
↓ 1 callers
Function
renderStageObject
(obj: StageObject)
client/src/pages/Studio/Frame.tsx:80
↓ 1 callers
Function
resetAll
()
client/src/hooks/use-stage-object.ts:36
↓ 1 callers
Function
saveHandler
()
client/src/pages/Studio/canvas-actions/CanvasContentSave.tsx:24
↓ 1 callers
Method
setContext
(context: string)
server/src/modules/logger/logger.service.ts:54
↓ 1 callers
Function
sortStageObject
()
client/src/pages/Studio/Frame.tsx:68
↓ 1 callers
Method
toValidate
(metatype: { new (...args: any[]): any })
server/src/shared/pipes/validation.pipe.ts:34
↓ 1 callers
Function
toggleAlignment
(textAlign: StageTextData['align'])
client/src/pages/Studio/EditingToolbar/TextEditing/TextAlignment.tsx:18
↓ 1 callers
Function
toggleBold
(fontStyle: StageTextData['fontStyle'])
client/src/pages/Studio/EditingToolbar/TextEditing/FontStyleSettings.tsx:29
↓ 1 callers
Function
toggleItalic
(fontStyle: StageTextData['fontStyle'])
client/src/pages/Studio/EditingToolbar/TextEditing/FontStyleSettings.tsx:44
↓ 1 callers
Function
toggleLineThrough
(textDecoration: StageTextData['textDecoration'])
client/src/pages/Studio/EditingToolbar/TextEditing/TextDecorationSettings.tsx:39
↓ 1 callers
Function
toggleUnderline
(textDecoration: StageTextData['textDecoration'])
client/src/pages/Studio/EditingToolbar/TextEditing/TextDecorationSettings.tsx:24
↓ 1 callers
Function
useFontFaceObserver
( fontFaces: FontFace[] = [], { testString, timeout }: Options = {}, { showErrors }: Config = { showE
client/src/pages/Studio/objects/TextObject/use-font-face-observer.ts:44
↓ 1 callers
Function
useHistory
()
client/src/hooks/use-history.ts:5
↓ 1 callers
Function
useHotkeySetup
({ ...transformers }: Props)
client/src/hooks/use-hotkey-setup.ts:14
↓ 1 callers
Function
useHotkeysFunctions
({ ...transformers }: Props)
client/src/hooks/use-hotkeys-functions.ts:17
↓ 1 callers
Function
useImage
(url: string, id: string)
client/src/hooks/use-image.ts:6
↓ 1 callers
Function
useRequestHandler
({ f }: HookType<T>)
client/src/hooks/use-request-handler.ts:7
↓ 1 callers
Function
useSaveContent
()
client/src/hooks/use-save-content.ts:7
↓ 1 callers
Method
verifyToken
(token: string, options?: JwtVerifyOptions)
server/src/modules/auth/auth.service.ts:114
Function
AllCorners
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/CornerRadius/AllCorners.tsx:11
Function
App
()
client/src/App.tsx:14
Function
ArrowPointerPosition
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/ArrowPointerPosition.tsx:11
Function
ArrowSize
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/ArrowSize.tsx:22
Function
AuthLayout
()
client/src/pages/Auth/AuthLayout.tsx:4
Function
Border
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Border.tsx:28
Function
CanvasContentSave
()
client/src/pages/Studio/canvas-actions/CanvasContentSave.tsx:9
Function
CanvasCreate
()
client/src/pages/Studio/canvas-actions/CanvasCreate.tsx:5
Function
CanvasCreateForm
({ content }: Props)
client/src/pages/Studio/canvas-actions/CanvasCreateForm.tsx:13
Function
CanvasUpdate
()
client/src/pages/Studio/canvas-actions/CanvasUpdate.tsx:5
Function
CanvasUpdateForm
()
client/src/pages/Studio/canvas-actions/CanvasUpdateForm.tsx:10
Function
CanvasViewItem
({ id, name, description, updatedAt, onClose }: Props)
client/src/pages/Studio/canvas-actions/CanvasViewItem.tsx:16
Function
CanvasesView
()
client/src/pages/Studio/canvas-actions/CanvasesView.tsx:23
Function
Color
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Color/Color.tsx:15
Function
CornerRadius
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/CornerRadius/CornerRadius.tsx:12
Function
CustomNumberInput
({ min, max, step, value, pattern = /^\d$/, mark, label, onChange }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/SpacingSettingsMenu/CustomNumberInput.tsx:25
Function
DrawerWrapper
({ isOpen, onClose, title, children }: PropsType)
client/src/components/Drawer/DrawerWrapper.tsx:10
Function
EditableTextInput
({ shapeProps, handleEscapeKeys }: TEditableTextInput)
client/src/pages/Studio/objects/TextObject/EditableTextInput.tsx:38
Function
EditingToolbar
()
client/src/pages/Studio/EditingToolbar/EditingToolbar.tsx:17
Function
EmailConfirm
()
client/src/pages/Auth/EmailConfirm.tsx:8
Function
Export
({ stageRef }: IProps)
client/src/pages/Studio/tools/Export.tsx:10
Function
FontFamilyMenu
({ id, fontFamily }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/FontFamilyMenu/FontFamilyMenu.tsx:14
Function
FontFamilyMenuItem
({ font, onClick }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/FontFamilyMenu/FontFamilyMenuItem.tsx:12
Function
FontSizeInput
({ id, fontSize }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/FontSizeInput.tsx:20
Function
FontStyleSettings
({ id, fontVariants, webFont, fontStyle }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/FontStyleSettings.tsx:12
Function
Frame
({ stageRef }: IProps)
client/src/pages/Studio/Frame.tsx:22
Function
HotkeyItem
({ hotkey }: { hotkey: KeyWithDescriptionType })
client/src/pages/Studio/tools/Hotkeys/Hotkeys.tsx:4
Function
HotkeysList
()
client/src/pages/Studio/tools/Hotkeys/Hotkeys.tsx:25
Function
ImageEditing
({ selectedObject }: Props)
client/src/pages/Studio/EditingToolbar/ImageEditing/ImageEditing.tsx:10
Function
ImageFilters
({ imageId, data }: Props)
client/src/pages/Studio/EditingToolbar/ImageEditing/Filters.tsx:38
Function
ImageFlip
({ selectedObject }: Props)
client/src/pages/Studio/EditingToolbar/ImageEditing/Flip.tsx:9
Function
ImageObject
({ obj, onSelect }: Props)
client/src/pages/Studio/objects/ImageObject/ImageObject.tsx:16
Function
ImageUpload
()
client/src/pages/Studio/tools/ImageUpload/ImageUpload.tsx:7
Function
Images
()
client/src/pages/Studio/tools/Images/Images.tsx:16
Function
ImagesGrid
({ images }: Props)
client/src/pages/Studio/tools/Images/ImagesGrid.tsx:10
Function
InfiniteWrapper
({ count, fetchItems, children }: Props)
client/src/pages/Studio/tools/Images/InfiniteWrapper.tsx:11
Function
LetterSpacingSettings
({ id, letterSpacing }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/SpacingSettingsMenu/LetterSpacingSettings.tsx:9
Function
LineSpacingSettings
({ id, lineHeight }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/SpacingSettingsMenu/LineSpacingSetting.tsx:9
Function
LinearColor
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Color/LinearColor.tsx:14
Function
Loader
({ isFullScreen = false }: Props)
client/src/components/Loader/Loader.tsx:7
Function
Logo
()
client/src/pages/Auth/Logo.tsx:5
Function
Navbar
()
client/src/pages/Studio/Navbar/Navbar.tsx:15
Function
NothingFound
({ message }: Props)
client/src/components/NothingFound/NothingFound.tsx:7
Function
Pagination
({ pagesCount, page, setPage }: IProps)
client/src/components/Pagination/Pagination.tsx:10
Function
RadialColor
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Color/RadialColor.tsx:14
Function
ResizableText
({ shapeProps, onDoubleClick, onSelect }: TProps)
client/src/pages/Studio/objects/TextObject/ResizableText.tsx:15
Function
Resize
()
client/src/pages/Studio/tools/Resize.tsx:95
Function
SearchForm
({ onSubmit, onReset, placeholder }: Props)
client/src/pages/Studio/tools/Text/SearchForm.tsx:15
Function
SearchForm
({ setSearch, setQueryReset }: Props)
client/src/pages/Studio/tools/Images/SearchForm.tsx:14
Function
SeparateCorners
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/CornerRadius/SeparateCorners.tsx:18
Function
Shadow
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Shadow.tsx:28
Function
ShapeObject
({ obj, onSelect }: Props)
client/src/pages/Studio/objects/ShapeObject/ShapeObject.tsx:30
Function
Shapes
()
client/src/pages/Studio/tools/Shapes/Shapes.tsx:6
Function
ShapesEditing
({ selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/ShapesEditing.tsx:15
Function
SignIn
()
client/src/pages/Auth/SignIn.tsx:31
Function
SignUp
()
client/src/pages/Auth/SignUp.tsx:34
Function
SolidColor
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/Color/SolidColor.tsx:13
Function
SpacingSettingsMenu
({ id, letterSpacing, lineHeight }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/SpacingSettingsMenu/SpacingSettingsMenu.tsx:12
Function
StarRadius
({ shapeId, selectedObject }: IProps)
client/src/pages/Studio/EditingToolbar/ShapesEditing/StarRadius.tsx:22
Function
Studio
()
client/src/pages/Studio/Studio.tsx:10
Function
TextAlignment
({ id, textAlign }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/TextAlignment.tsx:11
Function
TextColorPicker
({ id, selectedObject }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/TextColorPicker.tsx:10
Function
TextDecorationSettings
({ id, textDecoration }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/TextDecorationSettings.tsx:10
Function
TextEditing
({ selectedObject }: Props)
client/src/pages/Studio/EditingToolbar/TextEditing/TextEditing.tsx:14
Function
TextObject
({ shapeProps, onSelect }: TProps)
client/src/pages/Studio/objects/TextObject/TextObject.tsx:16
Function
Texts
()
client/src/pages/Studio/tools/Text/Texts.tsx:32
Function
Toolbar
({ stageRef }: Props)
client/src/pages/Studio/Toolbar.tsx:16
← previous
next →
101–200 of 320, ranked by callers