upload flow filter not json files
This commit is contained in:
parent
e8e92a7ec5
commit
3898c1823f
2 changed files with 4 additions and 2 deletions
|
|
@ -294,6 +294,7 @@ export function TabsProvider({ children }: { children: ReactNode }) {
|
||||||
// create a file input
|
// create a file input
|
||||||
const input = document.createElement("input");
|
const input = document.createElement("input");
|
||||||
input.type = "file";
|
input.type = "file";
|
||||||
|
input.accept = ".json";
|
||||||
// add a change event listener to the file input
|
// add a change event listener to the file input
|
||||||
input.onchange = (e: Event) => {
|
input.onchange = (e: Event) => {
|
||||||
// check if the file type is application/json
|
// check if the file type is application/json
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ import { Input } from "../../../../components/ui/input";
|
||||||
export default function ExtraSidebar() {
|
export default function ExtraSidebar() {
|
||||||
const { data } = useContext(typesContext);
|
const { data } = useContext(typesContext);
|
||||||
const { openPopUp } = useContext(PopUpContext);
|
const { openPopUp } = useContext(PopUpContext);
|
||||||
const { flows, tabId } = useContext(TabsContext);
|
const { flows, tabId, uploadFlow } = useContext(TabsContext);
|
||||||
const { setSuccessData, setErrorData } = useContext(alertContext);
|
const { setSuccessData, setErrorData } = useContext(alertContext);
|
||||||
const [dataFilter, setFilterData] = useState(data);
|
const [dataFilter, setFilterData] = useState(data);
|
||||||
const [search, setSearch] = useState("");
|
const [search, setSearch] = useState("");
|
||||||
|
|
@ -77,7 +77,8 @@ export default function ExtraSidebar() {
|
||||||
<button
|
<button
|
||||||
className="hover:dark:hover:bg-[#242f47] text-gray-700 w-full justify-center shadow-sm transition-all duration-500 ease-in-out dark:bg-gray-800 dark:text-gray-300 relative inline-flex items-center rounded-md bg-white px-2 py-2 ring-1 ring-inset ring-gray-300 hover:bg-gray-50"
|
className="hover:dark:hover:bg-[#242f47] text-gray-700 w-full justify-center shadow-sm transition-all duration-500 ease-in-out dark:bg-gray-800 dark:text-gray-300 relative inline-flex items-center rounded-md bg-white px-2 py-2 ring-1 ring-inset ring-gray-300 hover:bg-gray-50"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
openPopUp(<ImportModal />);
|
// openPopUp(<ImportModal />);
|
||||||
|
uploadFlow()
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<FileUp className="w-5 h-5 dark:text-gray-300"></FileUp>
|
<FileUp className="w-5 h-5 dark:text-gray-300"></FileUp>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue