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:
@@ -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>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user