Refactored exports.

This commit is contained in:
Mike Cao 2023-04-21 08:00:42 -07:00
parent 1baf4d5571
commit 8bddc666b4
110 changed files with 317 additions and 124 deletions

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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;