[Glitch] Display customized mascot in web UI
Port relevant parts of 9d4541c612b506889675c4c19ced5cd17ad3710f to glitch-soc
This commit is contained in:
		
							parent
							
								
									fb63941c47
								
							
						
					
					
						commit
						6073195a7d
					
				@ -23,7 +23,7 @@ import DrawerResults from './results';
 | 
				
			|||||||
import DrawerSearch from './search';
 | 
					import DrawerSearch from './search';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//  Utils.
 | 
					//  Utils.
 | 
				
			||||||
import { me } from 'flavours/glitch/util/initial_state';
 | 
					import { me, mascot } from 'flavours/glitch/util/initial_state';
 | 
				
			||||||
import { wrap } from 'flavours/glitch/util/redux_helpers';
 | 
					import { wrap } from 'flavours/glitch/util/redux_helpers';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
//  Messages.
 | 
					//  Messages.
 | 
				
			||||||
@ -127,7 +127,7 @@ class Drawer extends React.Component {
 | 
				
			|||||||
            <Composer />
 | 
					            <Composer />
 | 
				
			||||||
            {multiColumn && (
 | 
					            {multiColumn && (
 | 
				
			||||||
              <div className='drawer__inner__mastodon'>
 | 
					              <div className='drawer__inner__mastodon'>
 | 
				
			||||||
                <button className='mastodon' onClick={onClickElefriend} />
 | 
					                {mascot ? <img alt='' draggable='false' src={mascot} /> : <button className='mastodon' onClick={onClickElefriend} />}
 | 
				
			||||||
              </div>
 | 
					              </div>
 | 
				
			||||||
            )}
 | 
					            )}
 | 
				
			||||||
          </div>}
 | 
					          </div>}
 | 
				
			||||||
 | 
				
			|||||||
@ -24,6 +24,7 @@ export const searchEnabled = getMeta('search_enabled');
 | 
				
			|||||||
export const maxChars = (initialState && initialState.max_toot_chars) || 500;
 | 
					export const maxChars = (initialState && initialState.max_toot_chars) || 500;
 | 
				
			||||||
export const invitesEnabled = getMeta('invites_enabled');
 | 
					export const invitesEnabled = getMeta('invites_enabled');
 | 
				
			||||||
export const version = getMeta('version');
 | 
					export const version = getMeta('version');
 | 
				
			||||||
 | 
					export const mascot = getMeta('mascot');
 | 
				
			||||||
export const isStaff = getMeta('is_staff');
 | 
					export const isStaff = getMeta('is_staff');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export default initialState;
 | 
					export default initialState;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user