Meine Bibliothek-Dokumente

Multi-Root-Seitenleiste

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

Installation

React / Next.js (App Router) Basis

Diese Bibliothek kann in einer reinen React-Umgebung und in der Next.js App Router-Umgebung verwendet werden, wobei der Next.js-spezifische Einstiegspunkt Version 14.2 bis unter 17 unterstützt.

rxjs (>= 7) und fast-deep-equal (3.1.3) sind als Laufzeitabhängigkeiten der Bibliothek enthalten und müssen normalerweise nicht separat installiert werden.

Die Typdefinitionen (.d.ts) sind im Paket enthalten und können direkt in TypeScript verwendet werden.

Stile werden auf Basis von CSS-Modulen in den Komponenten importiert und funktionieren ohne separate globale CSS-Imports.


Anforderungen
  • React >= 18, React DOM >= 18peerDependencies
  • Next.js >= 14.2 < 17 ist eine optionale Peer-Abhängigkeit, die beim Einsatz von @byeolnaerim/flex-layout/next erforderlich ist.
Installieren
bash

Next.js URL Split Screen

Um page.tsx nur mit der URL in FlexLayoutSplitScreen in Next.js zu ziehen, verwenden Sie @byeolnaerim/flex-layout/next und /next/generator. Diese Einstellung ist für die allgemeine Verwendung von FlexLayout nicht erforderlich.

tsx

Wenn aufgrund von Umgebungs-/Build-Einstellungen Probleme auftreten, bei denen der Server-Seitenbereich einbezogen wird, verwenden Sie eine der folgenden Optionen.

Option 1. Erstellen Sie eine Client-Wrapper-Datei und exportieren Sie sie.
FlexLayoutClient.tsx
tsx
Und im Server Component:
tsx
Option 2. dynamischer Import
tsx
© 2026 Byeolnaerim. Alle Rechte vorbehalten.EinführungDatenschutzrichtlinie