parent
1ed9d6de78
commit
8c7749532b
4 changed files with 4 additions and 26 deletions
|
@ -30,12 +30,5 @@
|
|||
"uncategorize_subspaces": "Uncategorize subspaces",
|
||||
"pin_sidebar": "Pin to sidebar",
|
||||
"unpin_sidebar": "Unpin from sidebar"
|
||||
},
|
||||
"settings":{
|
||||
"tabs": {
|
||||
"general": "General",
|
||||
"members": "Members",
|
||||
"permission": "Permissions"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -5,12 +5,5 @@
|
|||
},
|
||||
"welcome":{
|
||||
"heading": "いらっしゃいませ"
|
||||
},
|
||||
"settings":{
|
||||
"tabs": {
|
||||
"general": "一般",
|
||||
"members": "ユーザー",
|
||||
"permission": "許可"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -5,9 +5,6 @@ import './Tabs.scss';
|
|||
import Button from '../button/Button';
|
||||
import ScrollView from '../scroll/ScrollView';
|
||||
|
||||
import '../../i18n.jsx'
|
||||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
function TabItem({
|
||||
selected, iconSrc,
|
||||
onClick, children, disabled,
|
||||
|
@ -44,8 +41,6 @@ TabItem.propTypes = {
|
|||
function Tabs({ items, defaultSelected, onSelect }) {
|
||||
const [selectedItem, setSelectedItem] = useState(items[defaultSelected]);
|
||||
|
||||
const { t } = useTranslation();
|
||||
|
||||
const handleTabSelection = (item, index) => {
|
||||
if (selectedItem === item) return;
|
||||
setSelectedItem(item);
|
||||
|
@ -64,7 +59,7 @@ function Tabs({ items, defaultSelected, onSelect }) {
|
|||
disabled={item.disabled}
|
||||
onClick={() => handleTabSelection(item, index)}
|
||||
>
|
||||
{(item.translate != undefined && item.translate) ? t(item.text) : item.text}
|
||||
{item.text}
|
||||
</TabItem>
|
||||
))}
|
||||
</div>
|
||||
|
|
|
@ -44,26 +44,23 @@ import '../../i18n.jsx'
|
|||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
const tabText = {
|
||||
GENERAL: 'settings.tabs.general',
|
||||
MEMBERS: 'settings.tabs.members',
|
||||
PERMISSIONS: 'settings.tabs.permission',
|
||||
GENERAL: 'General',
|
||||
MEMBERS: 'Members',
|
||||
PERMISSIONS: 'Permissions',
|
||||
};
|
||||
|
||||
const tabItems = [{
|
||||
iconSrc: SettingsIC,
|
||||
text: tabText.GENERAL,
|
||||
translate: true,
|
||||
disabled: false,
|
||||
}, {
|
||||
iconSrc: UserIC,
|
||||
text: tabText.MEMBERS,
|
||||
translate: true,
|
||||
disabled: false,
|
||||
}, {
|
||||
iconSrc: ShieldUserIC,
|
||||
text: tabText.PERMISSIONS,
|
||||
disabled: false,
|
||||
translate: true
|
||||
}];
|
||||
|
||||
function GeneralSettings({ roomId }) {
|
||||
|
|
Loading…
Reference in a new issue