Skip to content

Instantly share code, notes, and snippets.

@timlrx
timlrx / ExecuteQuery.js
Last active April 22, 2021 09:32
Execute query component neo4j hooks
import { Neo4jContext, Neo4jProvider, useDatabases } from 'use-neo4j';
const ExecuteQuery = ({
driver,
nextStep
}) => {
return (
<Neo4jProvider driver={driver}>
<CypherQuery
nextStep={nextStep}
@timlrx
timlrx / ConnectDatabase.js
Last active April 22, 2021 09:07
Connect Neo4j Database
import { createDriver } from 'use-neo4j';
const DEFAULT_DB_SETTINGS = {
neo4jHost: 'localhost',
neo4jPort: '7687',
neo4jUsername: '',
neo4jPassword: '',
};
const ConnectDatabase = ({ driver, setDriver, nextStep }) => {
@timlrx
timlrx / neo4j-motif-connector.js
Created April 22, 2021 08:51
Neo4j Motif Pseudocode
const [driver, setDriver] = useState();
return (
<ProgressStepper currentStep={currentStep}>
{currentStep === 1 && (
<ConnectDatabase
driver={driver}
setDriver={setDriver}
nextStep={nextStep}
/>