Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/belastrittmatter/Framely
/ functions
Functions
85 in github.com/belastrittmatter/Framely
⨍
Functions
85
◇
Types & classes
5
↓ 82 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 14 callers
Function
useEditor
()
src/app/providers/editor-provider.tsx:428
↓ 11 callers
Function
getLink
({ subdomain, pathName = "", method = true, }: { subdomain?: string; pathName?: string; method?: b
src/lib/getLink.ts:1
↓ 5 callers
Function
useSidebar
()
src/components/ui/sidebar.tsx:41
↓ 4 callers
Function
handleOnChange
(e: any)
src/app/components/editor/editor-sidebar/tabs/settings-tab/index.tsx:40
↓ 4 callers
Function
handleSelectChange
(value: string, property: string)
src/app/components/editor/editor-sidebar/tabs/settings-tab/index.tsx:61
↓ 4 callers
Function
useFormField
()
src/components/ui/form.tsx:44
↓ 3 callers
Function
upsertSite
({ id, title, subdomain, previewImage, content, visible, }: UpsertProps)
src/lib/actions/page.ts:41
↓ 3 callers
Function
useIsMobile
()
src/hooks/use-mobile.tsx:5
↓ 1 callers
Function
addElement
( editorArray: EditorElement[], action: EditorAction )
src/app/providers/editor-provider.tsx:82
↓ 1 callers
Function
createSite
({ title, subdomain }: SiteProps)
src/lib/actions/page.ts:13
↓ 1 callers
Function
deleteElement
( editorArray: EditorElement[], action: EditorAction )
src/app/providers/editor-provider.tsx:132
↓ 1 callers
Function
deleteSite
(siteId: string)
src/lib/actions/page.ts:70
↓ 1 callers
Function
fetchData
()
src/app/components/editor/site-editor/index.tsx:31
↓ 1 callers
Function
formatTimeAgo
(timestamp: number)
src/lib/utils.ts:8
↓ 1 callers
Function
getSiteByDomain
(subdomainName: string)
src/lib/actions/page.ts:109
↓ 1 callers
Function
getSiteDetails
(siteId: string)
src/lib/actions/page.ts:94
↓ 1 callers
Function
handleDelete
(siteId: string)
src/app/components/dashboard/site-item.tsx:22
↓ 1 callers
Function
handleDragStart
(e: React.DragEvent, type: string)
src/app/components/editor/site-editor/editor-components/container.tsx:239
↓ 1 callers
Function
handleDragStart
(e: React.DragEvent, type: ElementTypes)
src/app/components/editor/editor-sidebar/tabs/components-tab/element-placeholder.tsx:12
↓ 1 callers
Function
handleOnDrop
(e: React.DragEvent)
src/app/components/editor/site-editor/editor-components/container.tsx:20
↓ 1 callers
Function
updateElement
( editorArray: EditorElement[], action: EditorAction )
src/app/providers/editor-provider.tsx:108
↓ 1 callers
Function
useForwardedRef
(ref: React.ForwardedRef<T>)
src/lib/forward-ref.tsx:4
Function
AppSidebar
()
src/app/components/dashboard/sidebar.tsx:55
Function
AppearanceSettings
({ handleOnChange }: Props)
src/app/components/editor/editor-sidebar/tabs/settings-tab/appearance-settings.tsx:16
Function
Badge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:30
Function
ComponentsTab
()
src/app/components/editor/editor-sidebar/tabs/components-tab/index.tsx:11
Function
Container
({ element }: Props)
src/app/components/editor/site-editor/editor-components/container.tsx:13
Function
Dashboard
()
src/app/dashboard/page.tsx:6
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:56
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:172
Function
EditorNavigation
({ siteDetails }: Props)
src/app/components/editor/editor-navigation.tsx:31
Function
EditorProvider
(props: EditorProps)
src/app/providers/editor-provider.tsx:411
Function
ElementPlaceholder
({ type, title, Icon }: Props)
src/app/components/editor/editor-sidebar/tabs/components-tab/element-placeholder.tsx:11
Function
ElementWrapper
({ element, children, className }: Props)
src/app/components/editor/site-editor/editor-components/element-wrapper.tsx:14
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:31
Function
ImageElement
({ element }: Props)
src/app/components/editor/site-editor/editor-components/image.tsx:12
Function
LayerItem
({ element, depth = 0 }: LayerItemProps)
src/app/components/editor/editor-sidebar/tabs/layers-tab/index.tsx:11
Function
LayersTab
()
src/app/components/editor/editor-sidebar/tabs/layers-tab/index.tsx:70
Function
LeftSidebar
()
src/app/components/editor/editor-sidebar/left-sidebar.tsx:20
Function
LoadingState
()
src/app/[domain]/page.tsx:8
Function
NewPageModal
()
src/app/components/dashboard/new-site-modal.tsx:36
Function
NotFound
()
src/app/[domain]/not-found.tsx:6
Function
NotFoundPage
()
src/app/[domain]/[slug]/page.tsx:1
Function
Page
({ params }: Props)
src/app/editor/[siteId]/page.tsx:18
Function
Page
({ params }: { params: Promise<{ domain: string }> })
src/app/[domain]/page.tsx:16
Function
PageItem
({ site }: { site: Page })
src/app/components/dashboard/site-item.tsx:19
Function
Recursive
({ element }: Props)
src/app/components/editor/site-editor/editor-components/recursive.tsx:10
Function
RightSidebar
()
src/app/components/editor/editor-sidebar/right-sidebar.tsx:17
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:20
Function
SettingsTab
()
src/app/components/editor/editor-sidebar/tabs/settings-tab/index.tsx:18
Function
SheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:99
Function
SheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:85
Function
SiteEditor
({ siteId, liveMode }: Props)
src/app/components/editor/site-editor/index.tsx:17
Function
SiteList
()
src/app/components/dashboard/site-list.tsx:7
Function
Skeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/skeleton.tsx:3
Function
StrokeSettings
({ handleOnChange }: Props)
src/app/components/editor/editor-sidebar/tabs/settings-tab/stroke-settings.tsx:16
Function
TabList
({ tabs }: TabListProps)
src/app/components/editor/editor-sidebar/tabs/index.tsx:11
Function
TextComponent
({ element }: Props)
src/app/components/editor/site-editor/editor-components/text.tsx:11
Function
ThemeProvider
({ children, ...props }: React.ComponentProps<typeof NextThemesProvider>)
src/lib/theme-provider.tsx:6
Function
Toaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:8
Function
TransformSettings
({ handleOnChange }: Props)
src/app/components/editor/editor-sidebar/tabs/settings-tab/transform-settings.tsx:15
Function
TypographySettings
({ handleOnChange, handleSelectChange }: Props)
src/app/components/editor/editor-sidebar/tabs/settings-tab/typography-settings.tsx:34
Function
editorReducer
( state: EditorState = initialState, action: EditorAction )
src/app/providers/editor-provider.tsx:150
Function
handleBlur
(e: React.FocusEvent<Element>)
src/app/components/editor/site-editor/editor-components/text.tsx:14
Function
handleClick
()
src/app/components/editor/site-editor/index.tsx:64
Function
handleCustomValuesChange
(e: any)
src/app/components/editor/editor-sidebar/tabs/settings-tab/index.tsx:21
Function
handleDeleteElement
()
src/app/components/editor/site-editor/editor-components/container.tsx:266
Function
handleDeleteElement
()
src/app/components/editor/site-editor/editor-components/element-wrapper.tsx:18
Function
handleDragLeave
(e: React.DragEvent)
src/app/components/editor/site-editor/editor-components/container.tsx:250
Function
handleDragOver
(e: React.DragEvent)
src/app/components/editor/site-editor/editor-components/container.tsx:244
Function
handleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:101
Function
handleOnBlurTitleChange
( event )
src/app/components/editor/editor-navigation.tsx:44
Function
handleOnClickBody
(e: React.MouseEvent)
src/app/components/editor/site-editor/editor-components/container.tsx:256
Function
handleOnClickBody
(e: React.MouseEvent)
src/app/components/editor/site-editor/editor-components/element-wrapper.tsx:22
Function
handleOnSave
()
src/app/components/editor/editor-navigation.tsx:105
Function
handlePreviewClick
()
src/app/components/editor/editor-navigation.tsx:66
Function
handleRedo
()
src/app/components/editor/editor-navigation.tsx:75
Function
handleSelect
(e: React.MouseEvent)
src/app/components/editor/editor-sidebar/tabs/layers-tab/index.tsx:18
Function
handleSwitchToggle
(checked: boolean)
src/app/components/editor/editor-navigation.tsx:79
Function
handleUnPreview
()
src/app/components/editor/site-editor/index.tsx:68
Function
handleUndo
()
src/app/components/editor/editor-navigation.tsx:71
Function
onChange
()
src/hooks/use-mobile.tsx:10
Function
onSubmit
(data: FormData)
src/app/components/dashboard/new-site-modal.tsx:49