diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-09-22 19:12:20 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-09-22 19:12:20 +0200 |
| commit | 89a3b6bb4a6d6a7ef936e8ec1d4afefd4a8385fd (patch) | |
| tree | c7d9b9f3a0f6ed1a36e616b0fdeca5dce4d448d6 /app/client | |
| parent | bab7a5431b2255851034b19fb1e5cba641882131 (diff) | |
thumbnail method
Diffstat (limited to 'app/client')
| -rw-r--r-- | app/client/common/fileViewer.component.js | 1 | ||||
| -rw-r--r-- | app/client/modules/pix2pixhd/views/sequence.editor.js | 4 | ||||
| -rw-r--r-- | app/client/socket/socket.actions.js | 1 |
3 files changed, 4 insertions, 2 deletions
diff --git a/app/client/common/fileViewer.component.js b/app/client/common/fileViewer.component.js index b1cabd4..fcc4e9c 100644 --- a/app/client/common/fileViewer.component.js +++ b/app/client/common/fileViewer.component.js @@ -39,6 +39,7 @@ class FileViewer extends Component { console.log('fetch file', fn) const { tool: module } = this.props.app this.setState({ buffer: null, loading: true }) + actions.socket.read_file({ module, fn }).then(buffer => { console.log('fetched buffer') const { stale } = this.state diff --git a/app/client/modules/pix2pixhd/views/sequence.editor.js b/app/client/modules/pix2pixhd/views/sequence.editor.js index 6a5da39..e66aebf 100644 --- a/app/client/modules/pix2pixhd/views/sequence.editor.js +++ b/app/client/modules/pix2pixhd/views/sequence.editor.js @@ -130,8 +130,8 @@ class SequenceEditor extends Component { > {selection && <div className='selection' style={selection}></div>} </div> - <FileViewer path={path} file={this.state.frameA} /> - <FileViewer path={path} file={this.state.frameB} /> + <FileViewer thumbnail path={path} file={this.state.frameA} /> + <FileViewer thumbnail path={path} file={this.state.frameB} /> </div> ) } diff --git a/app/client/socket/socket.actions.js b/app/client/socket/socket.actions.js index 31d73cc..b83c9cf 100644 --- a/app/client/socket/socket.actions.js +++ b/app/client/socket/socket.actions.js @@ -9,6 +9,7 @@ export const list_sequences = opt => syscall_async('list_sequences', opt).th export const run_script = opt => syscall_async('run_script', opt) export const upload_file = opt => syscall_async('upload_file', opt) export const read_file = opt => syscall_async('read_file', opt).then(res => res.file) +export const thumbnail = opt => syscall_async('thumbnail', opt).then(res => res.file) export const syscall_async = (tag, payload, ttl=10000) => { ttl = payload.ttl || ttl |
