forked from vergnet/application-amicale
Use custom icon for amicale website
This commit is contained in:
parent
d7c14febb2
commit
9e5542359b
1 changed files with 4 additions and 16 deletions
|
@ -24,7 +24,7 @@ type Props = {
|
||||||
export type listItem = {
|
export type listItem = {
|
||||||
title: string,
|
title: string,
|
||||||
description: string,
|
description: string,
|
||||||
image: string | number,
|
image: string,
|
||||||
shouldLogin: boolean,
|
shouldLogin: boolean,
|
||||||
content: cardList,
|
content: cardList,
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ export type listItem = {
|
||||||
const CLUBS_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Clubs.png";
|
const CLUBS_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Clubs.png";
|
||||||
const PROFILE_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/ProfilAmicaliste.png";
|
const PROFILE_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/ProfilAmicaliste.png";
|
||||||
const VOTE_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Vote.png";
|
const VOTE_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Vote.png";
|
||||||
const AMICALE_IMAGE = require("../../../assets/amicale.png");
|
const AMICALE_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/WebsiteAmicale.png";
|
||||||
|
|
||||||
const PROXIMO_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Proximo.png"
|
const PROXIMO_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Proximo.png"
|
||||||
const WIKETUD_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Wiketud.png";
|
const WIKETUD_IMAGE = "https://etud.insa-toulouse.fr/~amicale_app/images/Wiketud.png";
|
||||||
|
@ -188,29 +188,17 @@ class ServicesScreen extends React.Component<Props> {
|
||||||
/**
|
/**
|
||||||
* Gets the list title image for the list.
|
* Gets the list title image for the list.
|
||||||
*
|
*
|
||||||
* If the source is a string, we are using an icon.
|
|
||||||
* If the source is a number, we are using an internal image.
|
|
||||||
*
|
|
||||||
* @param props Props to pass to the component
|
* @param props Props to pass to the component
|
||||||
* @param source The source image to display. Can be a string for icons or a number for local images
|
* @param source The source image to display
|
||||||
* @returns {*}
|
* @returns {*}
|
||||||
*/
|
*/
|
||||||
getListTitleImage(props, source: string | number) {
|
getListTitleImage(props, source: string) {
|
||||||
if (typeof source === "number")
|
|
||||||
return <Avatar.Image
|
return <Avatar.Image
|
||||||
{...props}
|
{...props}
|
||||||
size={48}
|
size={48}
|
||||||
source={source}
|
source={source}
|
||||||
style={{backgroundColor: 'transparent'}}
|
style={{backgroundColor: 'transparent'}}
|
||||||
/>
|
/>
|
||||||
else
|
|
||||||
return <Avatar.Icon
|
|
||||||
{...props}
|
|
||||||
size={48}
|
|
||||||
icon={source}
|
|
||||||
color={this.props.theme.colors.primary}
|
|
||||||
style={{backgroundColor: 'transparent'}}
|
|
||||||
/>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue