restar-app
v0.2.2
Published
ReSTAR-App用汎用reactコンポーネント
Downloads
340
Readme
ReSTAR App React Library
novelaid-editor等で使用している機能を一部抜き出して再利用可能としたもの。
アプリを実装する際に共通して利用できるUIコンポーネントを提供します。
共通のCSS
import 'restar-app/index.css'ProjectLauncher
特定のフォルダーと関連して動作するアプリの最初のフォルダー選択用UI部分。
novelaid-editorでは、フォルダー単位で小説を管理しています。
アプリ起動時に、最近使ったフォルダーの履歴からの選択や、特定のフォルダーを選択するUIを提供します。
なお、実際のフォルダー選択部分等は外部から与える必要があります。 ElectronやTauri等のフレームワークで実装が異なるためです。
GitPanel
Gitリポジトリの操作を行うためのUIコンポーネント。
基本的な操作
- ステータスの確認とファイルごとのアクション
- コミットの履歴表示とグラフ表示
- コミットの実行
gitの操作は、GitClientインターフェースを実装したクラスをGitProviderコンポーネントに渡すことで利用できます。
