Commit 58d769b3 authored by StyleZhang's avatar StyleZhang

fix: data-source-notion

parent 3e6320fc
...@@ -28,7 +28,7 @@ const NotionPageSelector = ({ ...@@ -28,7 +28,7 @@ const NotionPageSelector = ({
onPreview, onPreview,
datasetId = '', datasetId = '',
}: NotionPageSelectorProps) => { }: NotionPageSelectorProps) => {
const { data } = useSWR({ url: '/notion/pre-import/pages', datasetId }, preImportNotionPages) const { data, mutate } = useSWR({ url: '/notion/pre-import/pages', datasetId }, preImportNotionPages)
const [prevData, setPrevData] = useState(data) const [prevData, setPrevData] = useState(data)
const [searchValue, setSearchValue] = useState('') const [searchValue, setSearchValue] = useState('')
const [showDataSourceSetting, setShowDataSourceSetting] = useState(false) const [showDataSourceSetting, setShowDataSourceSetting] = useState(false)
...@@ -119,6 +119,7 @@ const NotionPageSelector = ({ ...@@ -119,6 +119,7 @@ const NotionPageSelector = ({
showDataSourceSetting && ( showDataSourceSetting && (
<AccountSetting activeTab='data-source' onCancel={() => { <AccountSetting activeTab='data-source' onCancel={() => {
setShowDataSourceSetting(false) setShowDataSourceSetting(false)
mutate()
}} /> }} />
) )
} }
......
...@@ -74,13 +74,13 @@ const DataSourceNotion = ({ ...@@ -74,13 +74,13 @@ const DataSourceNotion = ({
src={workspace.source_info.workspace_icon} src={workspace.source_info.workspace_icon}
name={workspace.source_info.workspace_name} name={workspace.source_info.workspace_name}
/> />
<div className='grow py-[7px] leading-[18px] text-[13px] font-medium text-gray-700'>{workspace.source_info.workspace_name}</div> <div className='grow py-[7px] leading-[18px] text-[13px] font-medium text-gray-700 truncate' title={workspace.source_info.workspace_name}>{workspace.source_info.workspace_name}</div>
{ {
workspace.is_bound workspace.is_bound
? <Indicator className='mr-[6px]' /> ? <Indicator className='shrink-0 mr-[6px]' />
: <Indicator className='mr-[6px]' color='yellow' /> : <Indicator className='shrink-0 mr-[6px]' color='yellow' />
} }
<div className='mr-3 text-xs font-medium'> <div className='shrink-0 mr-3 text-xs font-medium'>
{ {
workspace.is_bound workspace.is_bound
? t('common.dataSource.notion.connected') ? t('common.dataSource.notion.connected')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment