ルートラッパーとは別に、ファイルレベルで作成できれば素晴らしいと思います。 あるストアでProvider
にラップしたいファイルと、別のストアを使用したいファイルがあるモノレポジトリがあり、プロジェクトを作成できると便利です。すべてのパッケージに必要なものをセットアップし、このようにトップマターに追加することでそのファイルのラッパーを指すことができるレベルラッパー?
// Option A
import Wrapper from './path/to/wrapper';
---
name: Page
menu: Some Menu
route: /page
wrapper: Wrapper
---
// Option B
---
name: Page
menu: Some Menu
route: /page
wrapper: './path/to/wrapper'
---
次のようなデフォルトのコンポーネントをエクスポートすることで、ドキュメントをラップできます。
---
name: Page
menu: Some Menu
route: /page
---
import Wrapper from './path/to/wrapper'
export default (props) => (
<Wrapper {...props} />
)
それは私がやりたいことではありません。なぜなら、遊び場を使用すると、サンプルコードの一部として表示されるからです。 問題を閉じて、一般的なJSインポートがわからないように答えるだけです。
ただし、このラッパーはプレイグラウンド@wldcordeiroの一部として表示されません。このラッパーは、ドキュメントの周りの<div>
ラップされます。 doczでは、物事をラップする3つの方法があります。
doczrc
でwrapper
プロパティを使用すると、アプリケーション全体がラップされます。最後のものだけがあなたの遊び場にコードを表示します!
最も参考になるコメント
ただし、このラッパーはプレイグラウンド@wldcordeiroの一部として表示されません。このラッパーは、ドキュメントの周りの
<div>
ラップされます。 doczでは、物事をラップする3つの方法があります。doczrc
でwrapper
プロパティを使用すると、アプリケーション全体がラップされます。最後のものだけがあなたの遊び場にコードを表示します!