feat: user profile/settings pages (#958)

This commit is contained in:
sct
2021-02-18 11:38:24 +09:00
committed by GitHub
parent 29b97ef6d8
commit bbb683e637
50 changed files with 2388 additions and 596 deletions

View File

@@ -0,0 +1,9 @@
import { NextPage } from 'next';
import React from 'react';
import UserProfile from '../../components/UserProfile';
const UserPage: NextPage = () => {
return <UserProfile />;
};
export default UserPage;

View File

@@ -0,0 +1,14 @@
import { NextPage } from 'next';
import React from 'react';
import UserSettings from '../../../components/UserProfile/UserSettings';
import UserGeneralSettings from '../../../components/UserProfile/UserSettings/UserGeneralSettings';
const UserSettingsPage: NextPage = () => {
return (
<UserSettings>
<UserGeneralSettings />
</UserSettings>
);
};
export default UserSettingsPage;

View File

@@ -0,0 +1,14 @@
import { NextPage } from 'next';
import React from 'react';
import UserSettings from '../../../components/UserProfile/UserSettings';
import UserGeneralSettings from '../../../components/UserProfile/UserSettings/UserGeneralSettings';
const UserSettingsMainPage: NextPage = () => {
return (
<UserSettings>
<UserGeneralSettings />
</UserSettings>
);
};
export default UserSettingsMainPage;

View File

@@ -0,0 +1,14 @@
import { NextPage } from 'next';
import React from 'react';
import UserSettings from '../../../components/UserProfile/UserSettings';
import UserNotificationSettings from '../../../components/UserProfile/UserSettings/UserNotificationSettings';
const UserSettingsMainPage: NextPage = () => {
return (
<UserSettings>
<UserNotificationSettings />
</UserSettings>
);
};
export default UserSettingsMainPage;

View File

@@ -0,0 +1,14 @@
import { NextPage } from 'next';
import React from 'react';
import UserSettings from '../../../components/UserProfile/UserSettings';
import UserPasswordChange from '../../../components/UserProfile/UserSettings/UserPasswordChange';
const UserPassswordPage: NextPage = () => {
return (
<UserSettings>
<UserPasswordChange />
</UserSettings>
);
};
export default UserPassswordPage;

View File

@@ -0,0 +1,14 @@
import { NextPage } from 'next';
import React from 'react';
import UserSettings from '../../../components/UserProfile/UserSettings';
import UserPermissions from '../../../components/UserProfile/UserSettings/UserPermissions';
const UserPermissionsPage: NextPage = () => {
return (
<UserSettings>
<UserPermissions />
</UserSettings>
);
};
export default UserPermissionsPage;