Fix follow button on tag timeline being case sensitive
This commit is contained in:
parent
72c98adbe3
commit
b11aa9ca68
|
@ -12,14 +12,13 @@ import { expandHashtagTimeline, clearTimeline } from '../../actions/timelines';
|
|||
import ColumnHeader from '../../components/column_header';
|
||||
import { Button, Column, Spinner } from '../../components/ui';
|
||||
import Timeline from '../ui/components/timeline';
|
||||
import { isLoggedIn } from 'soapbox/utils/auth';
|
||||
|
||||
interface IFollowButton {
|
||||
id: string,
|
||||
}
|
||||
|
||||
const FollowButton: React.FC<IFollowButton> = ({ id }) => {
|
||||
const { isFollow, loading } = useAppSelector(state => ({ loading: state.tags.loading, isFollow: state.tags.list.find((t) => t.name === id) }));
|
||||
const { isFollow, loading } = useAppSelector(state => ({ loading: state.tags.loading, isFollow: state.tags.list.find((t) => t.name.toLowerCase() === id.toLowerCase()) }));
|
||||
const dispatch = useAppDispatch();
|
||||
|
||||
const onClick = React.useCallback(() => {
|
||||
|
|
|
@ -784,8 +784,7 @@
|
|||
"onboarding.header.subtitle": "Das wird ganz oben in deinem Profil angezeigt.",
|
||||
"onboarding.header.title": "Wähle ein Titelbild",
|
||||
"onboarding.how-it-works.explanation": "Aber keine Sorge - wenn du einen Beitrag schreibst, wird dir die automatische Vorschlagsfunktion helfen, die richtige Erwähnung zu finden! Und wenn du auf einen Beitrag antwortest, wird die Erwähnung automatisch auf die richtige Weise geschrieben.",
|
||||
"onboarding.how-it-works.left": "Hier bist du auf {title}. Wenn du dich mit Leuten aus der gleichen Instanz wie du austauschst, kannst du sie einfach mit {username} erwähnen
|
||||
{br}{br}Bsp: {contact} erwähnen, wenn du mit dem Administrator von {title} sprechen willst",
|
||||
"onboarding.how-it-works.left": "Hier bist du auf {title}. Wenn du dich mit Leuten aus der gleichen Instanz wie du austauschst, kannst du sie einfach mit {username} erwähnen{br}{br}Bsp: {contact} erwähnen, wenn du mit dem Administrator von {title} sprechen willst",
|
||||
"onboarding.how-it-works.right": "Wenn du dich mit einer Person aus einer anderen Instanz austauscht, musst du sie mit ihrem <span class='font-bold'>@pseudo@instanz</span><br/><br/> Bsp: <a href=' https://oslo.town/@matt'>@matt@oslo.town</a>, wenn du mit dem Administrator von Oslo.town sprechen möchtest",
|
||||
"onboarding.how-it-works.title": "Wie funktioniert das?",
|
||||
"onboarding.how-it-works.username": "@benutzername",
|
||||
|
|
|
@ -668,7 +668,7 @@
|
|||
"login.sign_in": "Connexion",
|
||||
"login_external.errors.instance_fail": "The instance returned an error.",
|
||||
"login_external.errors.network_fail": "Connection failed. Is a browser extension blocking it?",
|
||||
"login_form.header": "Sign In",
|
||||
"login_form.header": "Connexion",
|
||||
"media_gallery.toggle_visible": "Modifier la visibilité",
|
||||
"media_panel.empty_message": "No media found.",
|
||||
"media_panel.title": "Media",
|
||||
|
@ -902,7 +902,7 @@
|
|||
"registration.validation.capital_letter": "1 capital letter",
|
||||
"registration.validation.lowercase_letter": "1 lowercase letter",
|
||||
"registration.validation.minimum_characters": "8 characters",
|
||||
"registrations.create_account": "Create an account",
|
||||
"registrations.create_account": "Créer un compte",
|
||||
"registrations.error": "Failed to register your account.",
|
||||
"registrations.get_started": "Let's get started!",
|
||||
"registrations.redirect": "No account yet?",
|
||||
|
|
Loading…
Reference in New Issue