Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mastodon
GitHub Repository: mastodon/joinmastodon
Path: blob/main/utils/map.ts
1006 views
1
import { BOARD_POSITION_DIRECTOR, BOARD_POSITION_OBSERVER } from "../data/board"
2
3
export function mapMastodonUrlToHandle(mastodonUrl: string): string {
4
let parts = mastodonUrl.match(/https:\/\/([\w\.]+)\/@([\w]+)/)
5
return `${parts[2]}@${parts[1]}`
6
}
7
8
export function mapBoardPositionToLabel(position: string): string {
9
switch (position) {
10
case BOARD_POSITION_DIRECTOR:
11
return "Board Director"
12
case BOARD_POSITION_OBSERVER:
13
return "Board Observer"
14
default:
15
return ""
16
}
17
}
18
19