Skip to content

Commit

Permalink
Merge commit '639574c6b578af7721e7e3093b015b7de67a928f' into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
ahonestla committed Nov 21, 2024
2 parents c3be36d + 639574c commit faacfcf
Show file tree
Hide file tree
Showing 4 changed files with 2,616 additions and 253 deletions.
13 changes: 5 additions & 8 deletions client/src/pages/networks/components/graph/index.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { useMemo } from "react"
import { Spinner } from "@dataesr/dsfr-plus"
import { VOSviewerOnline } from "vosviewer-online"
import { useDSFRConfig } from "@dataesr/dsfr-plus"
Expand All @@ -16,21 +15,19 @@ export default function NetworkGraph() {
const { search, currentQuery, filters } = useSearchData(currentTab, false)
const { search: searchClusters } = useSearchData(currentTab, parameters.clusters)
const { locale: lang } = useDSFRConfig()
const theme = document.documentElement.getAttribute("data-fr-theme")

const keyClusters = searchClusters.isFetching ? false : parameters.clusters
const vosviewer = keyClusters ? searchClusters?.data : search?.data
const key = useMemo(
() => JSON.stringify({ currentTab, currentQuery, filters, keyClusters, lang, focusItem, parameters }),
[currentTab, currentQuery, filters, keyClusters, lang, focusItem, parameters]
)
if (searchClusters.isFetching) parameters.clusters = false
const vosviewer = parameters.clusters ? searchClusters?.data : search?.data

if (!currentQuery) return <Default />

if (search.isFetching) return <Spinner />

if (!vosviewer?.network) return <Error204 />

const theme = document.documentElement.getAttribute("data-fr-scheme")
const key = JSON.stringify({ currentTab, currentQuery, filters, ...parameters, lang, theme, focusItem })

const vosparams = {
largest_component: false,
dark_ui: theme === "dark",
Expand Down
9 changes: 7 additions & 2 deletions client/src/pages/networks/integration/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,24 @@ import { Suspense } from "react"
import { createIntl, RawIntlProvider } from "react-intl"
import { messages } from "../config/messages"
import useIntegration from "../hooks/useIntegration"
import { NetworkContext } from "../context"
import NetworksLayout from "../layout"

export default function NetworksIntegration() {
const { integrationLang: locale } = useIntegration()
const { integrationId, integrationLang: locale } = useIntegration()
const intl = createIntl({
locale,
messages: messages[locale],
})

if (!integrationId) return "ERROR: Integration local ID not defined!"

return (
<RawIntlProvider value={intl}>
<Suspense>
<NetworksLayout />
<NetworkContext>
<NetworksLayout />
</NetworkContext>
</Suspense>
</RawIntlProvider>
)
Expand Down
243 changes: 0 additions & 243 deletions notebooks/patents_networks.ipynb

This file was deleted.

Loading

0 comments on commit faacfcf

Please sign in to comment.