mirror of
https://github.com/umami-software/umami.git
synced 2026-02-11 08:07:12 +01:00
Refactored exports.
This commit is contained in:
parent
1baf4d5571
commit
8bddc666b4
110 changed files with 317 additions and 124 deletions
|
|
@ -2,7 +2,7 @@ import { Button, Icon, Text, Modal, Icons, ModalTrigger } from 'react-basics';
|
|||
import UserAddForm from './UserAddForm';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserAddButton({ onSave }) {
|
||||
export function UserAddButton({ onSave }) {
|
||||
const { formatMessage, labels } = useMessages();
|
||||
|
||||
const handleSave = () => {
|
||||
|
|
@ -23,3 +23,5 @@ export default function UserAddButton({ onSave }) {
|
|||
</ModalTrigger>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserAddButton;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import useApi from 'hooks/useApi';
|
|||
import { ROLES } from 'lib/constants';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserAddForm({ onSave, onClose }) {
|
||||
export function UserAddForm({ onSave, onClose }) {
|
||||
const { post, useMutation } = useApi();
|
||||
const { mutate, error, isLoading } = useMutation(data => post(`/users`, data));
|
||||
const { formatMessage, labels } = useMessages();
|
||||
|
|
@ -68,3 +68,5 @@ export default function UserAddForm({ onSave, onClose }) {
|
|||
</Form>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserAddForm;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import { Button, Form, FormButtons, SubmitButton } from 'react-basics';
|
|||
import useApi from 'hooks/useApi';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserDeleteForm({ userId, username, onSave, onClose }) {
|
||||
export function UserDeleteForm({ userId, username, onSave, onClose }) {
|
||||
const { formatMessage, FormattedMessage, labels, messages } = useMessages();
|
||||
const { del } = useApi();
|
||||
const { mutate, error, isLoading } = useMutation(() => del(`/users/${userId}`));
|
||||
|
|
@ -33,3 +33,5 @@ export default function UserDeleteForm({ userId, username, onSave, onClose }) {
|
|||
</Form>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserDeleteForm;
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ import useApi from 'hooks/useApi';
|
|||
import { ROLES } from 'lib/constants';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserEditForm({ userId, data, onSave }) {
|
||||
export function UserEditForm({ userId, data, onSave }) {
|
||||
const { formatMessage, labels, messages } = useMessages();
|
||||
const { post, useMutation } = useApi();
|
||||
const { mutate, error } = useMutation(({ username, password, role }) =>
|
||||
|
|
@ -68,3 +68,5 @@ export default function UserEditForm({ userId, data, onSave }) {
|
|||
</Form>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserEditForm;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import useApi from 'hooks/useApi';
|
|||
import UserWebsites from './UserWebsites';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserSettings({ userId }) {
|
||||
export function UserSettings({ userId }) {
|
||||
const { formatMessage, labels, messages } = useMessages();
|
||||
const [edit, setEdit] = useState(false);
|
||||
const [values, setValues] = useState(null);
|
||||
|
|
@ -64,3 +64,5 @@ export default function UserSettings({ userId }) {
|
|||
</Page>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserSettings;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ import useApi from 'hooks/useApi';
|
|||
import WebsitesTable from 'components/pages/settings/websites/WebsitesTable';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UserWebsites({ userId }) {
|
||||
export function UserWebsites({ userId }) {
|
||||
const { formatMessage, messages } = useMessages();
|
||||
const { get, useQuery } = useApi();
|
||||
const { data, isLoading } = useQuery(['user:websites', userId], () =>
|
||||
|
|
@ -22,3 +22,5 @@ export default function UserWebsites({ userId }) {
|
|||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default UserWebsites;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import useApi from 'hooks/useApi';
|
|||
import useUser from 'hooks/useUser';
|
||||
import useMessages from 'hooks/useMessages';
|
||||
|
||||
export default function UsersList() {
|
||||
export function UsersList() {
|
||||
const { formatMessage, labels, messages } = useMessages();
|
||||
const { user } = useUser();
|
||||
const { get, useQuery } = useApi();
|
||||
|
|
@ -38,3 +38,5 @@ export default function UsersList() {
|
|||
</Page>
|
||||
);
|
||||
}
|
||||
|
||||
export default UsersList;
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import useMessages from 'hooks/useMessages';
|
|||
import SettingsTable from 'components/common/SettingsTable';
|
||||
import useLocale from 'hooks/useLocale';
|
||||
|
||||
export default function UsersTable({ data = [], onDelete }) {
|
||||
export function UsersTable({ data = [], onDelete }) {
|
||||
const { formatMessage, labels } = useMessages();
|
||||
const { user } = useUser();
|
||||
const { dateLocale } = useLocale();
|
||||
|
|
@ -72,3 +72,5 @@ export default function UsersTable({ data = [], onDelete }) {
|
|||
</SettingsTable>
|
||||
);
|
||||
}
|
||||
|
||||
export default UsersTable;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue