CauchyE / telescope

10 stars 2 forks source link

KeyのImport方法が分かりづらい #303

Open taiki1frsh opened 2 years ago

taiki1frsh commented 2 years ago

KeyのImportをMnemonicを用いてやる方法が分かりづらい。 現在はCreateページ下でMnemonic入力によりImportできるようにはなっているが、それが伝わりにくい。

改善のための実装は、具体的な案を考え次第実行に移す。

Senna46 commented 2 years ago

問題点

/keys/create にインポート機能があるのがそもそものややこしさの原因なので、/keys/createと/keys/importに分離する

手順

/keys/create はニーモニックを直接入力することはできないようにし、createだけできるようにする

/keys/importはニーモニックの新規生成機能を廃して、直接入力のみ受け付ける

/keys→/keys/importのRouterLinkを追加し、/keys/create⇔/keys/importのRouterLinkも作る

@taiki-furu 両コンポーネントは今の/keys/createをベースに作ることができるので、Angularの知識があれば可能かと思います。もしお手すきであれば実装いただけると助かります。

taiki1frsh commented 2 years ago

以下のような作業を進めたいと思います、認識のズレや間違いありましたら教えてください。

views/keys/以下にimport componentを作成し、views/keys/create下のUI/UXを引き継ぎつつ、それぞれのcomponentに対して機能追加、削除を行う。 また、/keysページ以下からImportへ飛べるようRouterLinkを作成。さらに、create -> import, import -> createページへ相互に移動できるようにするRouterLinkも作成。