Bib Editor: the initial commit

This commit is contained in:
yu-i-i
2026-11-04 17:51:41 +01:00
parent 01d5002ea9
commit ca8fd03a2e
63 changed files with 12854 additions and 15 deletions
@@ -21,7 +21,7 @@ export function generateBaseCitationKey({
}): string {
const firstAuthor = authors.names[0]
if (!firstAuthor) return ''
const surname = firstAuthor.toLast().replace(/[^A-Za-z0-9]/g, '')
const surname = firstAuthor.toLast().replace(/[^\p{L}\p{N}]/gu, '')
if (!surname) return ''
if (!YEAR_REGEX.test(year.trim())) return ''
return surname + year.trim()
@@ -254,7 +254,7 @@ export const SettingsModalProvider: FC<React.PropsWithChildren> = ({
},
{
key: 'write-and-cite-settings',
component: <ReferenceSearchSetting />,
component: ReferenceSearchSetting ? <ReferenceSearchSetting /> : null,
hidden: !ReferenceSearchSetting,
},
],