a-b-street / a-b-street/ltn

Report a problem tool

オープン
#389 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
21
フォーク
7
PR マージ指標
30日以内にマージされた PR はありません

説明

> UI-wise, it would make sense to put a link "report a bug (+ export a Geojson)" in the top-right bar, accessible at any time
>
> Hmm... maybe. In [another project](https://npw.scot), we chose to put a small button in the bottom-left of the map:
>
> ![Image](https://github.com/user-attachments/assets/59e479cf-8f90-4f54-beae-cdfffc32c278)
>
> Users can opt into including their full project there:
>
> ![Image](https://github.com/user-attachments/assets/32b22e78-6d90-4e2e-bc78-adf5a764c732)
>
> I might split this out into a separate issue to do similar here.

_Originally posted by @dabreegster in [#387](https://github.com/a-b-street/ltn/issues/387#issuecomment-2976153464)_

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

この issue は、別のプロジェクトと同様に、GeoJSON エクスポートを伴うバグ報告用の UI 機能について言及しています。フロントエンドコードにある既存の UI コンポーネントを確認します。おそらく `src/ui` や `web-ui` のようなディレクトリにあります。右上のバーまたはマップオーバーレイのボタンがどこで定義されているかを見つけます。この機能では、クリック可能な要素を追加してモーダルまたはフォームを起動し、GeoJSON データをエクスポートします。現在、マップの状態またはプロジェクトデータにどのようにアクセスし、それを GeoJSON にシリアライズしているかを確認します。まずは、マップインターフェースのコードと、既存のモーダル/ダイアログコンポーネントを調べるのがよいでしょう。

索引モデルが issue の本文から書いたものです。

評価

領域
frontend
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
50/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。