mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 04:44:37 +03:00
React code splitting (#2603)
* Code split using react lazy * Split locales * Move to lodash-es * Import individual icons
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
import React, { useState } from "react";
|
||||
import { Form } from "react-bootstrap";
|
||||
import { mutateExportObjects } from "src/core/StashService";
|
||||
import { Modal } from "src/components/Shared";
|
||||
import { useToast } from "src/hooks";
|
||||
import { downloadFile } from "src/utils";
|
||||
import Modal from "src/components/Shared/Modal";
|
||||
import useToast from "src/hooks/Toast";
|
||||
import downloadFile from "src/utils/download";
|
||||
import { ExportObjectsInput } from "src/core/generated-graphql";
|
||||
import { useIntl } from "react-intl";
|
||||
import { faCogs } from "@fortawesome/free-solid-svg-icons";
|
||||
|
||||
interface IExportDialogProps {
|
||||
exportInput: ExportObjectsInput;
|
||||
@@ -47,7 +48,7 @@ export const ExportDialog: React.FC<IExportDialogProps> = (
|
||||
return (
|
||||
<Modal
|
||||
show
|
||||
icon="cogs"
|
||||
icon={faCogs}
|
||||
header={intl.formatMessage({ id: "dialogs.export_title" })}
|
||||
accept={{
|
||||
onClick: onExport,
|
||||
|
||||
Reference in New Issue
Block a user