Skip to content

Instantly share code, notes, and snippets.

@ryandrewjohnson
Last active July 1, 2018 01:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryandrewjohnson/334243f03c706d8f7d33c8733349af38 to your computer and use it in GitHub Desktop.
Save ryandrewjohnson/334243f03c706d8f7d33c8733349af38 to your computer and use it in GitHub Desktop.
import React from "react";
import { withLocalize } from "react-localize-redux";
const LanguageToggle = ({ languages, activeLanguage, setActiveLanguage }) => (
<ul className="selector">
{languages.map(lang => (
<li key={lang.code}>
<button onClick={() => setActiveLanguage(lang.code)}>
{lang.name}
</button>
</li>
))}
</ul>
);
export default withLocalize(LanguageToggle);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment