Skip to content

Commit cd532b6

Browse files
Remove InMemoryFileDriver and DesktopFileDriver
1 parent bf48317 commit cd532b6

File tree

12 files changed

+7
-638
lines changed

12 files changed

+7
-638
lines changed

packages/apollo-mst/src/ApolloAssembly.ts

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,15 @@ import { type Instance, type SnapshotIn, types } from '@jbrowse/mobx-state-tree'
22

33
import { ApolloRefSeq } from './ApolloRefSeq.js'
44

5-
export type BackendDriverType =
6-
| 'CollaborationServerDriver'
7-
| 'InMemoryFileDriver'
8-
| 'DesktopFileDriver'
5+
export type BackendDriverType = 'CollaborationServerDriver'
96

107
export const ApolloAssembly = types
118
.model('ApolloAssembly', {
129
_id: types.identifier,
1310
refSeqs: types.map(ApolloRefSeq),
1411
comments: types.array(types.string),
1512
backendDriverType: types.optional(
16-
types.enumeration('backendDriverType', [
17-
'CollaborationServerDriver',
18-
'InMemoryFileDriver',
19-
'DesktopFileDriver',
20-
]),
13+
types.enumeration('backendDriverType', ['CollaborationServerDriver']),
2114
'CollaborationServerDriver',
2215
),
2316
})

packages/jbrowse-plugin-apollo/src/BackendDrivers/DesktopFileDriver.ts

Lines changed: 0 additions & 184 deletions
This file was deleted.

packages/jbrowse-plugin-apollo/src/BackendDrivers/InMemoryFileDriver.ts

Lines changed: 0 additions & 107 deletions
This file was deleted.
Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
11
export * from './BackendDriver'
22
export * from './CollaborationServerDriver'
3-
export * from './InMemoryFileDriver'
4-
export * from './DesktopFileDriver'

packages/jbrowse-plugin-apollo/src/components/DownloadGFF3.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import React, { useState } from 'react'
2727
import type {
2828
ApolloInternetAccount,
2929
CollaborationServerDriver,
30-
InMemoryFileDriver,
3130
} from '../BackendDrivers'
3231
import type { ApolloSessionModel } from '../session'
3332
import { createFetchErrorMessage } from '../util'
@@ -44,19 +43,15 @@ export function DownloadGFF3({ handleClose, session }: DownloadGFF3Props) {
4443
const [selectedAssembly, setSelectedAssembly] = useState<Assembly>()
4544
const [errorMessage, setErrorMessage] = useState('')
4645

47-
const { collaborationServerDriver, getInternetAccount, inMemoryFileDriver } =
46+
const { collaborationServerDriver, getInternetAccount } =
4847
session.apolloDataStore as {
4948
collaborationServerDriver: CollaborationServerDriver
50-
inMemoryFileDriver: InMemoryFileDriver
5149
getInternetAccount(
5250
assemblyName?: string,
5351
internetAccountId?: string,
5452
): ApolloInternetAccount
5553
}
56-
const assemblies = [
57-
...collaborationServerDriver.getAssemblies(),
58-
...inMemoryFileDriver.getAssemblies(),
59-
]
54+
const assemblies = [...collaborationServerDriver.getAssemblies()]
6055

6156
function handleChangeAssembly(e: SelectChangeEvent) {
6257
const newAssembly = assemblies.find((asm) => asm.name === e.target.value)

0 commit comments

Comments
 (0)