mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
style(rules): sort boards alphabetically
This commit is contained in:
@@ -131,15 +131,17 @@ const BoardSelector = ({
|
|||||||
<div className={styles.selectorRow}>
|
<div className={styles.selectorRow}>
|
||||||
<select value={selectedAddress} onChange={handleSelectChange} className={styles.boardSelect}>
|
<select value={selectedAddress} onChange={handleSelectChange} className={styles.boardSelect}>
|
||||||
<option value=''>Select board...</option>
|
<option value=''>Select board...</option>
|
||||||
{directories.map((sub) => {
|
{[...directories]
|
||||||
const shortCode = getBoardShortCode(sub.title);
|
.sort((a, b) => getBoardShortCode(a.title).localeCompare(getBoardShortCode(b.title)))
|
||||||
const boardName = getBoardName(sub.title);
|
.map((sub) => {
|
||||||
return (
|
const shortCode = getBoardShortCode(sub.title);
|
||||||
<option key={sub.address} value={sub.address}>
|
const boardName = getBoardName(sub.title);
|
||||||
/{shortCode}/ - {boardName}
|
return (
|
||||||
</option>
|
<option key={sub.address} value={sub.address}>
|
||||||
);
|
/{shortCode}/ - {boardName}
|
||||||
})}
|
</option>
|
||||||
|
);
|
||||||
|
})}
|
||||||
{selectedAddress && !directories.some((sub) => sub.address === selectedAddress) && <option value={selectedAddress}>{selectedAddress}</option>}
|
{selectedAddress && !directories.some((sub) => sub.address === selectedAddress) && <option value={selectedAddress}>{selectedAddress}</option>}
|
||||||
</select>
|
</select>
|
||||||
<span className={styles.orSeparator}>or</span>
|
<span className={styles.orSeparator}>or</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user