File tree Expand file tree Collapse file tree 3 files changed +14
-6
lines changed
Expand file tree Collapse file tree 3 files changed +14
-6
lines changed Original file line number Diff line number Diff line change 2525 "@emotion/react" : " ^11.11.1" ,
2626 "@emotion/styled" : " ^11.11.0" ,
2727 "@fontsource-variable/jetbrains-mono" : " ^5.1.1" ,
28- "@metapages/hash-query" : " ^0.7.7 " ,
28+ "@metapages/hash-query" : " ^0.8.4 " ,
2929 "@metapages/metaframe-chakra-theme" : " ^0.0.4" ,
3030 "@metapages/metapage" : " ^1.4.4" ,
3131 "@metapages/metapage-react" : " ^0.2.0" ,
Original file line number Diff line number Diff line change 208208
209209 const blobFromBase64String = ( value ) => {
210210 if ( value && value . length > 0 ) {
211+ // https://github.com/metapages/metaframe-js/issues/11
212+ while ( value . endsWith ( "%3D" ) ) {
213+ value = value . slice ( 0 , - 3 ) ;
214+ }
211215 const blob = JSON . parse ( decodeURIComponent ( atob ( value ) ) ) ;
212216 return blob ;
213217 }
384388 getHashParamValueJsonFromWindow ,
385389 setHashParamValueJsonInHashString ,
386390 setHashParamInWindow ,
387- } from "https://cdn.jsdelivr.net/npm/@metapages/hash-query@0.7.7 " ;
391+ } from "https://cdn.jsdelivr.net/npm/@metapages/hash-query@0.8.4 " ;
388392 import {
389393 Metapage ,
390394 Metaframe ,
521525 const stringFromBase64String = ( value ) => {
522526 if ( value && value . length > 0 ) {
523527 try {
528+ // https://github.com/metapages/metaframe-js/issues/11
529+ while ( value . endsWith ( "%3D" ) ) {
530+ value = value . slice ( 0 , - 3 ) ;
531+ }
524532 return decodeURIComponent ( atob ( value ) ) ;
525533 } catch ( err ) {
526534 console . error ( err ) ;
You can’t perform that action at this time.
0 commit comments