chore: functional slate link

This commit is contained in:
James
2024-02-22 12:13:19 -05:00
parent 1ef3b9ed13
commit 732402159c
34 changed files with 416 additions and 163 deletions

View File

@@ -13,6 +13,7 @@ import React, { useRef } from 'react'
import type { Props } from './types'
import { FieldPathProvider } from '../../../../../../ui/src/forms/FieldPathProvider'
import './index.scss'
const baseClass = 'rich-text-link-edit-modal'
@@ -26,12 +27,14 @@ export const LinkDrawer: React.FC<Props> = ({
const { t } = useTranslation()
return (
<Drawer className={baseClass} slug={drawerSlug} title={t('fields:editLink')}>
<Form initialState={initialState} onSubmit={handleModalSubmit}>
<RenderFields fieldMap={fieldMap} forceRender readOnly={false} />
<LinkSubmit />
</Form>
</Drawer>
<FieldPathProvider path="" schemaPath="">
<Drawer className={baseClass} slug={drawerSlug} title={t('fields:editLink')}>
<Form initialState={initialState} onSubmit={handleModalSubmit}>
<RenderFields fieldMap={fieldMap} forceRender readOnly={false} />
<LinkSubmit />
</Form>
</Drawer>
</FieldPathProvider>
)
}