Yönetici
Yönetici
, özelleştirilmiş bir Listr sınıfı oluşturmanın ve bunu birden çok kez kullanmanın harika bir yoludur.
::: info Örnek
İlgili örnekleri burada bulabilirsiniz.
Gerçek bir kullanım durumunu da burada bulabilirsiniz.
:::
::: danger
@listr2/manager
isteğe bağlı bir eş bağımlılıktır. Lütfen önce bunu kurun.
::: code-group
npm i @listr2/manager
yarn add @listr2/manager
pnpm i @listr2/manager
:::
Fikir
Ek bir görev yöneticisine sahip olmanın amacı, her zaman seçeneklerinizle talep üzerine Listr oluşturmak için daha yüksek düzeyde bir fabrika oluşturmaktır. Bu, yeni bir Listr oluşturduğunuzda her seferinde enjekte ettiğiniz değişkenler olarak seçeneklerinizi saklamak yerine bir durum yöneticisinde saklamanıza olanak tanır; burada istediğiniz kadar Listr görev listesi başlatabilirsiniz.
::: tip
Görev yöneticisini kullanarak, görevlerinizi daha iyi organize edebilir ve yönetebilirsiniz.
:::
Alternatif olarak, istediğiniz kadar görev ekleyebileceğiniz devam eden eylemler için tek bir görev listesi olarak da kullanılabilir. Bu, Listr üzerinden de mümkündür ancak yapmak o kadar da pratik değildir.