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

@ -15,7 +15,7 @@ import useMessages from 'hooks/useMessages';
const generateId = () => getRandomChars(16);
export default function ShareUrl({ websiteId, data, onSave }) {
export function ShareUrl({ websiteId, data, onSave }) {
const { formatMessage, labels, messages } = useMessages();
const { name, shareId } = data;
const [id, setId] = useState(shareId);
@ -85,3 +85,5 @@ export default function ShareUrl({ websiteId, data, onSave }) {
</>
);
}
export default ShareUrl;

View file

@ -2,7 +2,7 @@ import { TextArea } from 'react-basics';
import useMessages from 'hooks/useMessages';
import useConfig from 'hooks/useConfig';
export default function TrackingCode({ websiteId }) {
export function TrackingCode({ websiteId }) {
const { formatMessage, messages } = useMessages();
const { trackerScriptName } = useConfig();
const url = trackerScriptName.startsWith('http')
@ -18,3 +18,5 @@ export default function TrackingCode({ websiteId }) {
</>
);
}
export default TrackingCode;

View file

@ -11,7 +11,7 @@ import useApi from 'hooks/useApi';
import { DOMAIN_REGEX } from 'lib/constants';
import useMessages from 'hooks/useMessages';
export default function WebsiteAddForm({ onSave, onClose }) {
export function WebsiteAddForm({ onSave, onClose }) {
const { formatMessage, labels, messages } = useMessages();
const { post, useMutation } = useApi();
const { mutate, error, isLoading } = useMutation(data => post('/websites', data));
@ -54,3 +54,5 @@ export default function WebsiteAddForm({ onSave, onClose }) {
</Form>
);
}
export default WebsiteAddForm;

View file

@ -3,7 +3,7 @@ import WebsiteDeleteForm from 'components/pages/settings/websites/WebsiteDeleteF
import WebsiteResetForm from 'components/pages/settings/websites/WebsiteResetForm';
import useMessages from 'hooks/useMessages';
export default function WebsiteData({ websiteId, onSave }) {
export function WebsiteData({ websiteId, onSave }) {
const { formatMessage, labels, messages } = useMessages();
const handleReset = async () => {
@ -45,3 +45,5 @@ export default function WebsiteData({ websiteId, onSave }) {
</>
);
}
export default WebsiteData;

View file

@ -12,7 +12,7 @@ import useMessages from 'hooks/useMessages';
const CONFIRM_VALUE = 'DELETE';
export default function WebsiteDeleteForm({ websiteId, onSave, onClose }) {
export function WebsiteDeleteForm({ websiteId, onSave, onClose }) {
const { formatMessage, labels, messages, FormattedMessage } = useMessages();
const { del, useMutation } = useApi();
const { mutate, error } = useMutation(data => del(`/websites/${websiteId}`, data));
@ -46,3 +46,5 @@ export default function WebsiteDeleteForm({ websiteId, onSave, onClose }) {
</Form>
);
}
export default WebsiteDeleteForm;

View file

@ -4,7 +4,7 @@ import useApi from 'hooks/useApi';
import { DOMAIN_REGEX } from 'lib/constants';
import useMessages from 'hooks/useMessages';
export default function WebsiteEditForm({ websiteId, data, onSave }) {
export function WebsiteEditForm({ websiteId, data, onSave }) {
const { formatMessage, labels, messages } = useMessages();
const { post, useMutation } = useApi();
const { mutate, error } = useMutation(data => post(`/websites/${websiteId}`, data));
@ -49,3 +49,5 @@ export default function WebsiteEditForm({ websiteId, data, onSave }) {
</Form>
);
}
export default WebsiteEditForm;

View file

@ -12,7 +12,7 @@ import useMessages from 'hooks/useMessages';
const CONFIRM_VALUE = 'RESET';
export default function WebsiteResetForm({ websiteId, onSave, onClose }) {
export function WebsiteResetForm({ websiteId, onSave, onClose }) {
const { formatMessage, labels, messages } = useMessages();
const { post, useMutation } = useApi();
const { mutate, error } = useMutation(data => post(`/websites/${websiteId}/reset`, data));
@ -41,3 +41,5 @@ export default function WebsiteResetForm({ websiteId, onSave, onClose }) {
</Form>
);
}
export default WebsiteResetForm;

View file

@ -12,7 +12,7 @@ import useApi from 'hooks/useApi';
import useMessages from 'hooks/useMessages';
import useConfig from 'hooks/useConfig';
export default function WebsiteSettings({ websiteId }) {
export function WebsiteSettings({ websiteId }) {
const router = useRouter();
const { formatMessage, labels, messages } = useMessages();
const { openExternal } = useConfig();
@ -86,3 +86,5 @@ export default function WebsiteSettings({ websiteId }) {
</Page>
);
}
export default WebsiteSettings;

View file

@ -8,7 +8,7 @@ import useApi from 'hooks/useApi';
import useUser from 'hooks/useUser';
import useMessages from 'hooks/useMessages';
export default function WebsitesList() {
export function WebsitesList() {
const { formatMessage, labels, messages } = useMessages();
const { user } = useUser();
const { get, useQuery } = useApi();
@ -52,3 +52,5 @@ export default function WebsitesList() {
</Page>
);
}
export default WebsitesList;

View file

@ -4,7 +4,7 @@ import SettingsTable from 'components/common/SettingsTable';
import useMessages from 'hooks/useMessages';
import useConfig from 'hooks/useConfig';
export default function WebsitesTable({ data = [] }) {
export function WebsitesTable({ data = [] }) {
const { formatMessage, labels } = useMessages();
const { openExternal } = useConfig();
@ -43,3 +43,5 @@ export default function WebsitesTable({ data = [] }) {
</SettingsTable>
);
}
export default WebsitesTable;