catalogueRows関数
リファレンスの説明と例は英語です。見出しと目次は日本語です。
Plain rows for every group and every catalogue satellite, for a page to index. Both languages are on every row: lang says which language the page is showing and does not drop the other, so one index serves either.
A satellite's Japanese name comes from SHORT_NAMES where that has one, and is otherwise the English name.
インポート
import { catalogueRows } from "@johnmorrisdotca/chikyu-earth/satellites";
定義
function catalogueRows(lang?: "en" | "ja"): CatalogueRow[]
引数
| 名前 | 型 | 説明 |
|---|---|---|
lang (省略可) | "en" | "ja" | undefined |
|
戻り値
CatalogueRow[]
The groups in their own order, then the satellites in catalogue order.
例
import { catalogueRows } from "@johnmorrisdotca/chikyu-earth/satellites";
const hubble = catalogueRows("ja").find((row) => row.noradId === 20580);
console.log(hubble?.names.ja, hubble?.aka?.join(", "));ハッブル HST出力(このページを作ったときに実行した結果)
この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。