From 2d233207b3a58c2ebafb6392e37d79f7717b6460 Mon Sep 17 00:00:00 2001 From: neoandmatrix Date: Fri, 28 Feb 2025 17:53:05 +0530 Subject: [PATCH] feat: additional changes for implementation of new preview command --- apps/studio/src/services/socket-client.service.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/studio/src/services/socket-client.service.tsx b/apps/studio/src/services/socket-client.service.tsx index d164c1111..b52afeee7 100644 --- a/apps/studio/src/services/socket-client.service.tsx +++ b/apps/studio/src/services/socket-client.service.tsx @@ -5,7 +5,7 @@ import toast from 'react-hot-toast'; import { appState } from '@/state'; interface IncomingMessage { - type: 'file:loaded' | 'file:changed' | 'file:deleted'; + type: 'file:loaded' | 'file:changed' | 'file:deleted' | 'mode:preview'; code?: string; } @@ -59,6 +59,12 @@ export class SocketClient extends AbstractService { case 'file:deleted': console.warn('Live Server: The file has been deleted on the file system.'); break; + case 'mode:preview': + appState.setState({ + readOnly: true, + initialized: true, + }); + break; default: console.warn('Live Server: An unknown even has been received. See details:'); console.log(json);