mirror of
https://github.com/lordmathis/lemma.git
synced 2025-11-06 16:04:23 +00:00
Remove more contexts
This commit is contained in:
@@ -2,16 +2,9 @@ import React from 'react';
|
||||
import { Button, Tooltip, ButtonGroup, Spacer } from '@geist-ui/core';
|
||||
import { Plus, Trash, GitPullRequest, GitCommit } from '@geist-ui/icons';
|
||||
import { useSettings } from '../contexts/SettingsContext';
|
||||
import { useFileSelection } from '../contexts/FileSelectionContext';
|
||||
import { useModalContext } from '../contexts/ModalContext';
|
||||
|
||||
const FileActions = ({
|
||||
onCreateFile,
|
||||
onDeleteFile,
|
||||
onPullChanges,
|
||||
onCommitAndPush,
|
||||
}) => {
|
||||
const { selectedFile } = useFileSelection();
|
||||
const FileActions = ({ handlePullChanges, selectedFile }) => {
|
||||
const { settings } = useSettings();
|
||||
const {
|
||||
setNewFileModalVisible,
|
||||
@@ -62,7 +55,7 @@ const FileActions = ({
|
||||
icon={<GitPullRequest />}
|
||||
auto
|
||||
scale={2 / 3}
|
||||
onClick={onPullChanges}
|
||||
onClick={handlePullChanges}
|
||||
disabled={!settings.gitEnabled}
|
||||
px={0.6}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user