this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix boost menu bug

+32 -38
+32 -38
src/components/status.jsx
··· 538 538 confirmLabel={ 539 539 <> 540 540 <Icon icon="rocket" /> 541 - <span>Unboost?</span> 541 + <span>{reblogged ? 'Unboost?' : 'Boost to everyone?'}</span> 542 542 </> 543 543 } 544 544 menuFooter={ ··· 1239 1239 disabled={!canBoost} 1240 1240 /> 1241 1241 </div> */} 1242 - <Menu 1243 - portal={{ 1244 - target: 1245 - document.querySelector('.status-deck') || document.body, 1246 - }} 1247 - align="start" 1248 - gap={4} 1249 - overflow="auto" 1250 - viewScroll="close" 1251 - boundingBoxPadding="8 8 8 8" 1252 - shift={-8} 1253 - menuClassName="menu-emphasized" 1254 - menuButton={({ open }) => ( 1255 - <div class="action has-count"> 1256 - <StatusButton 1257 - checked={reblogged} 1258 - title={['Boost', 'Unboost']} 1259 - alt={['Boost', 'Boosted']} 1260 - class="reblog-button" 1261 - icon="rocket" 1262 - count={reblogsCount} 1263 - // onClick={boostStatus} 1264 - disabled={open || !canBoost} 1265 - /> 1266 - </div> 1267 - )} 1242 + <MenuConfirm 1243 + disabled={!canBoost} 1244 + onClick={confirmBoostStatus} 1245 + confirmLabel={ 1246 + <> 1247 + <Icon icon="rocket" /> 1248 + <span>{reblogged ? 'Unboost?' : 'Boost to everyone?'}</span> 1249 + </> 1250 + } 1251 + menuFooter={ 1252 + mediaNoDesc && 1253 + !reblogged && ( 1254 + <div class="footer"> 1255 + <Icon icon="alert" /> 1256 + Some media have no descriptions. 1257 + </div> 1258 + ) 1259 + } 1268 1260 > 1269 - <MenuItem onClick={confirmBoostStatus}> 1270 - <Icon icon="rocket" /> 1271 - <span>Boost to everyone?</span> 1272 - </MenuItem> 1273 - {mediaNoDesc && ( 1274 - <div class="footer"> 1275 - <Icon icon="alert" /> 1276 - Some media have no descriptions. 1277 - </div> 1278 - )} 1279 - </Menu> 1261 + <div class="action has-count"> 1262 + <StatusButton 1263 + checked={reblogged} 1264 + title={['Boost', 'Unboost']} 1265 + alt={['Boost', 'Boosted']} 1266 + class="reblog-button" 1267 + icon="rocket" 1268 + count={reblogsCount} 1269 + // onClick={boostStatus} 1270 + disabled={!canBoost} 1271 + /> 1272 + </div> 1273 + </MenuConfirm> 1280 1274 <div class="action has-count"> 1281 1275 <StatusButton 1282 1276 checked={favourited}