docs: improve AI Assistant (#11208)

* initial implementation

* integrate new ai assistant in other projects + ux improvements

* fix chat window on mobile devices

* fixes to mobile

* allow pre

* change shortcut to i

* improved responsiveness

* align version in navbar
This commit is contained in:
Shahed Nasser
2025-01-29 19:13:51 +02:00
committed by GitHub
parent 51d2960a57
commit 5634a4762b
57 changed files with 1571 additions and 743 deletions
@@ -2,21 +2,29 @@ import React from "react"
import {
BrowserProvider,
ColorModeProvider,
LayoutProvider,
LayoutProviderProps,
MobileProvider,
ModalProvider,
} from "../../providers"
type RootProvidersProps = {
children: React.ReactNode
layoutProviderProps?: Omit<LayoutProviderProps, "children">
}
export const RootProviders = ({ children }: RootProvidersProps) => {
export const RootProviders = ({
children,
layoutProviderProps = {},
}: RootProvidersProps) => {
return (
<BrowserProvider>
<MobileProvider>
<ColorModeProvider>
<ModalProvider>{children}</ModalProvider>
</ColorModeProvider>
<LayoutProvider {...layoutProviderProps}>
<ColorModeProvider>
<ModalProvider>{children}</ModalProvider>
</ColorModeProvider>
</LayoutProvider>
</MobileProvider>
</BrowserProvider>
)