Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

フロントエンド: ワークスペースホーム画面、メンバー一覧画面のコーディング #198

Closed
yu23ki14 opened this issue Dec 4, 2024 · 1 comment
Assignees
Labels
Middle Priority Middle

Comments

@yu23ki14
Copy link
Member

yu23ki14 commented Dec 4, 2024

ワークスペースホーム画面、メンバー一覧画面のコーディング

Description

ワークスペースホーム画面

/{tree_id}

  • ログインユーザーの持っているロール一覧(詳細画面とアシストクレジット分配画面への導線)
  • ワークスペースに紐づくすべてのロール一覧(詳細画面とロール新規作成画面への導線)
  • ユーザー所有のロール一覧とワークスペース全体のロール一覧を取得するhooksを追加

メンバー一覧画面

/{tree}/member

  • 各メンバーの情報(アイコン、名前、省略アドレス)
  • ロールは持っていないが、FractionTokenを持っているメンバーも表示
  • 持っているロールタグ
  • コントリビューション(TBD)
    • 何らかの形でコントリビューションのランクを出したい

Notes

Screenshots

image

@yu23ki14 yu23ki14 added the Middle Priority Middle label Dec 4, 2024
@yu23ki14
Copy link
Member Author

yu23ki14 commented Dec 9, 2024

@aowheel
/{treeId} でプロジェクトのHatsが見れるようになるところだけやりました。
http://localhost:5173/666 とかにアクセスしてもらえると。

/app/routes/$treeId.tsx を見ていただいたらわかると思いますが、hatsオブジェクトの中にあるimageUriとdetailsプロパティ(ipfs)をhttpsに変換して、childrenで渡してあるコンポーネントにimageUriとdetailで変換後のデータを渡すような構成にしています。

@aowheel aowheel mentioned this issue Dec 26, 2024
4 tasks
@yu23ki14 yu23ki14 closed this as completed Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Middle Priority Middle
Projects
None yet
Development

No branches or pull requests

2 participants