File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -34,10 +34,15 @@ export const useUtil = () => {
34
34
}
35
35
}
36
36
37
- export function useFetchText ( ) {
37
+ export function useFetchText ( raw ?: boolean ) {
38
38
const { proxyLink } = useLink ( )
39
39
const fetchContent = async ( ) => {
40
- return fetchText ( proxyLink ( objStore . obj , true ) )
40
+ let fileurl = proxyLink ( objStore . obj , true )
41
+ if ( raw ) {
42
+ const separator = fileurl . includes ( "?" ) ? "&" : "?"
43
+ fileurl = `${ fileurl } ${ separator } raw=true`
44
+ }
45
+ return fetchText ( fileurl )
41
46
}
42
47
return createResource ( "" , fetchContent )
43
48
}
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ function Editor(props: { data?: string | ArrayBuffer; contentType?: string }) {
70
70
71
71
// TODO add encoding select
72
72
const TextEditor = ( ) => {
73
- const [ content ] = useFetchText ( )
73
+ const [ content ] = useFetchText ( true )
74
74
return (
75
75
< MaybeLoading loading = { content . loading } >
76
76
< Editor data = { content ( ) ?. content } contentType = { content ( ) ?. contentType } />
You can’t perform that action at this time.
0 commit comments