UNPKG

@devs-notes/local-client

Version:

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

1 lines 61.4 kB
(this["webpackJsonp@devs-notes/local-client"]=this["webpackJsonp@devs-notes/local-client"]||[]).push([[468],{10:function(i,s,n){"use strict";var r;n.d(s,"a",(function(){return r})),function(i){i.MOVE_CELL="move_cell",i.DELETE_CELL="delete_cell",i.INSERT_CELL_AFTER="insert_cell_after",i.UPDATE_CELL="update_cell",i.BUNDLE_START="bundle_start",i.BUNDLE_COMPLETE="bundle_complete",i.FETCH_CELLS="fetch_cells",i.FETCH_CELLS_COMPLETE="fetch_cells_complete",i.FETCH_CELLS_ERROR="fetch_cells_error",i.SAVE_CELLS_ERROR="save_cells_error"}(r||(r={}))},1099:function(i,s,n){var r={"./prism-abap":[312,0],"./prism-abap.js":[312,0],"./prism-abap.min":[313,1],"./prism-abap.min.js":[313,1],"./prism-abnf":[314,2],"./prism-abnf.js":[314,2],"./prism-abnf.min":[315,3],"./prism-abnf.min.js":[315,3],"./prism-actionscript":[316,4],"./prism-actionscript.js":[316,4],"./prism-actionscript.min":[317,5],"./prism-actionscript.min.js":[317,5],"./prism-ada":[318,6],"./prism-ada.js":[318,6],"./prism-ada.min":[319,7],"./prism-ada.min.js":[319,7],"./prism-agda":[320,8],"./prism-agda.js":[320,8],"./prism-agda.min":[321,9],"./prism-agda.min.js":[321,9],"./prism-al":[322,10],"./prism-al.js":[322,10],"./prism-al.min":[323,11],"./prism-al.min.js":[323,11],"./prism-antlr4":[324,12],"./prism-antlr4.js":[324,12],"./prism-antlr4.min":[325,13],"./prism-antlr4.min.js":[325,13],"./prism-apacheconf":[326,14],"./prism-apacheconf.js":[326,14],"./prism-apacheconf.min":[327,15],"./prism-apacheconf.min.js":[327,15],"./prism-apl":[328,16],"./prism-apl.js":[328,16],"./prism-apl.min":[329,17],"./prism-apl.min.js":[329,17],"./prism-applescript":[330,18],"./prism-applescript.js":[330,18],"./prism-applescript.min":[331,19],"./prism-applescript.min.js":[331,19],"./prism-aql":[332,20],"./prism-aql.js":[332,20],"./prism-aql.min":[333,21],"./prism-aql.min.js":[333,21],"./prism-arduino":[334,22],"./prism-arduino.js":[334,22],"./prism-arduino.min":[335,23],"./prism-arduino.min.js":[335,23],"./prism-arff":[336,24],"./prism-arff.js":[336,24],"./prism-arff.min":[337,25],"./prism-arff.min.js":[337,25],"./prism-asciidoc":[338,26],"./prism-asciidoc.js":[338,26],"./prism-asciidoc.min":[339,27],"./prism-asciidoc.min.js":[339,27],"./prism-asm6502":[340,28],"./prism-asm6502.js":[340,28],"./prism-asm6502.min":[341,29],"./prism-asm6502.min.js":[341,29],"./prism-aspnet":[342,30],"./prism-aspnet.js":[342,30],"./prism-aspnet.min":[343,31],"./prism-aspnet.min.js":[343,31],"./prism-autohotkey":[344,32],"./prism-autohotkey.js":[344,32],"./prism-autohotkey.min":[345,33],"./prism-autohotkey.min.js":[345,33],"./prism-autoit":[346,34],"./prism-autoit.js":[346,34],"./prism-autoit.min":[347,35],"./prism-autoit.min.js":[347,35],"./prism-bash":[348,36],"./prism-bash.js":[348,36],"./prism-bash.min":[349,37],"./prism-bash.min.js":[349,37],"./prism-basic":[350,38],"./prism-basic.js":[350,38],"./prism-basic.min":[351,39],"./prism-basic.min.js":[351,39],"./prism-batch":[352,40],"./prism-batch.js":[352,40],"./prism-batch.min":[353,41],"./prism-batch.min.js":[353,41],"./prism-bbcode":[354,42],"./prism-bbcode.js":[354,42],"./prism-bbcode.min":[355,43],"./prism-bbcode.min.js":[355,43],"./prism-birb":[356,44],"./prism-birb.js":[356,44],"./prism-birb.min":[357,45],"./prism-birb.min.js":[357,45],"./prism-bison":[358,46],"./prism-bison.js":[358,46],"./prism-bison.min":[359,47],"./prism-bison.min.js":[359,47],"./prism-bnf":[360,48],"./prism-bnf.js":[360,48],"./prism-bnf.min":[361,49],"./prism-bnf.min.js":[361,49],"./prism-brainfuck":[362,50],"./prism-brainfuck.js":[362,50],"./prism-brainfuck.min":[363,51],"./prism-brainfuck.min.js":[363,51],"./prism-brightscript":[364,52],"./prism-brightscript.js":[364,52],"./prism-brightscript.min":[365,53],"./prism-brightscript.min.js":[365,53],"./prism-bro":[366,54],"./prism-bro.js":[366,54],"./prism-bro.min":[367,55],"./prism-bro.min.js":[367,55],"./prism-bsl":[368,56],"./prism-bsl.js":[368,56],"./prism-bsl.min":[369,57],"./prism-bsl.min.js":[369,57],"./prism-c":[370,58],"./prism-c.js":[370,58],"./prism-c.min":[371,59],"./prism-c.min.js":[371,59],"./prism-cil":[372,60],"./prism-cil.js":[372,60],"./prism-cil.min":[373,61],"./prism-cil.min.js":[373,61],"./prism-clike":[374,62],"./prism-clike.js":[374,62],"./prism-clike.min":[375,63],"./prism-clike.min.js":[375,63],"./prism-clojure":[376,64],"./prism-clojure.js":[376,64],"./prism-clojure.min":[377,65],"./prism-clojure.min.js":[377,65],"./prism-cmake":[378,66],"./prism-cmake.js":[378,66],"./prism-cmake.min":[379,67],"./prism-cmake.min.js":[379,67],"./prism-coffeescript":[380,68],"./prism-coffeescript.js":[380,68],"./prism-coffeescript.min":[381,69],"./prism-coffeescript.min.js":[381,69],"./prism-concurnas":[382,70],"./prism-concurnas.js":[382,70],"./prism-concurnas.min":[383,71],"./prism-concurnas.min.js":[383,71],"./prism-core":[384,72],"./prism-core.js":[384,72],"./prism-core.min":[385,73],"./prism-core.min.js":[385,73],"./prism-cpp":[386,74],"./prism-cpp.js":[386,74],"./prism-cpp.min":[387,75],"./prism-cpp.min.js":[387,75],"./prism-crystal":[388,76],"./prism-crystal.js":[388,76],"./prism-crystal.min":[389,77],"./prism-crystal.min.js":[389,77],"./prism-csharp":[390,78],"./prism-csharp.js":[390,78],"./prism-csharp.min":[391,79],"./prism-csharp.min.js":[391,79],"./prism-csp":[392,80],"./prism-csp.js":[392,80],"./prism-csp.min":[393,81],"./prism-csp.min.js":[393,81],"./prism-css":[396,84],"./prism-css-extras":[394,82],"./prism-css-extras.js":[394,82],"./prism-css-extras.min":[395,83],"./prism-css-extras.min.js":[395,83],"./prism-css.js":[396,84],"./prism-css.min":[397,85],"./prism-css.min.js":[397,85],"./prism-cypher":[398,86],"./prism-cypher.js":[398,86],"./prism-cypher.min":[399,87],"./prism-cypher.min.js":[399,87],"./prism-d":[400,88],"./prism-d.js":[400,88],"./prism-d.min":[401,89],"./prism-d.min.js":[401,89],"./prism-dart":[402,90],"./prism-dart.js":[402,90],"./prism-dart.min":[403,91],"./prism-dart.min.js":[403,91],"./prism-dax":[404,92],"./prism-dax.js":[404,92],"./prism-dax.min":[405,93],"./prism-dax.min.js":[405,93],"./prism-dhall":[406,94],"./prism-dhall.js":[406,94],"./prism-dhall.min":[407,95],"./prism-dhall.min.js":[407,95],"./prism-diff":[408,96],"./prism-diff.js":[408,96],"./prism-diff.min":[409,97],"./prism-diff.min.js":[409,97],"./prism-django":[410,98],"./prism-django.js":[410,98],"./prism-django.min":[411,99],"./prism-django.min.js":[411,99],"./prism-dns-zone-file":[412,100],"./prism-dns-zone-file.js":[412,100],"./prism-dns-zone-file.min":[413,101],"./prism-dns-zone-file.min.js":[413,101],"./prism-docker":[414,102],"./prism-docker.js":[414,102],"./prism-docker.min":[415,103],"./prism-docker.min.js":[415,103],"./prism-ebnf":[416,104],"./prism-ebnf.js":[416,104],"./prism-ebnf.min":[417,105],"./prism-ebnf.min.js":[417,105],"./prism-editorconfig":[418,106],"./prism-editorconfig.js":[418,106],"./prism-editorconfig.min":[419,107],"./prism-editorconfig.min.js":[419,107],"./prism-eiffel":[420,108],"./prism-eiffel.js":[420,108],"./prism-eiffel.min":[421,109],"./prism-eiffel.min.js":[421,109],"./prism-ejs":[422,110],"./prism-ejs.js":[422,110],"./prism-ejs.min":[423,111],"./prism-ejs.min.js":[423,111],"./prism-elixir":[424,112],"./prism-elixir.js":[424,112],"./prism-elixir.min":[425,113],"./prism-elixir.min.js":[425,113],"./prism-elm":[426,114],"./prism-elm.js":[426,114],"./prism-elm.min":[427,115],"./prism-elm.min.js":[427,115],"./prism-erb":[428,116],"./prism-erb.js":[428,116],"./prism-erb.min":[429,117],"./prism-erb.min.js":[429,117],"./prism-erlang":[430,118],"./prism-erlang.js":[430,118],"./prism-erlang.min":[431,119],"./prism-erlang.min.js":[431,119],"./prism-etlua":[432,120],"./prism-etlua.js":[432,120],"./prism-etlua.min":[433,121],"./prism-etlua.min.js":[433,121],"./prism-excel-formula":[434,122],"./prism-excel-formula.js":[434,122],"./prism-excel-formula.min":[435,123],"./prism-excel-formula.min.js":[435,123],"./prism-factor":[436,124],"./prism-factor.js":[436,124],"./prism-factor.min":[437,125],"./prism-factor.min.js":[437,125],"./prism-firestore-security-rules":[438,126],"./prism-firestore-security-rules.js":[438,126],"./prism-firestore-security-rules.min":[439,127],"./prism-firestore-security-rules.min.js":[439,127],"./prism-flow":[440,128],"./prism-flow.js":[440,128],"./prism-flow.min":[441,129],"./prism-flow.min.js":[441,129],"./prism-fortran":[442,130],"./prism-fortran.js":[442,130],"./prism-fortran.min":[443,131],"./prism-fortran.min.js":[443,131],"./prism-fsharp":[444,132],"./prism-fsharp.js":[444,132],"./prism-fsharp.min":[445,133],"./prism-fsharp.min.js":[445,133],"./prism-ftl":[446,134],"./prism-ftl.js":[446,134],"./prism-ftl.min":[447,135],"./prism-ftl.min.js":[447,135],"./prism-gcode":[448,136],"./prism-gcode.js":[448,136],"./prism-gcode.min":[449,137],"./prism-gcode.min.js":[449,137],"./prism-gdscript":[450,138],"./prism-gdscript.js":[450,138],"./prism-gdscript.min":[451,139],"./prism-gdscript.min.js":[451,139],"./prism-gedcom":[452,140],"./prism-gedcom.js":[452,140],"./prism-gedcom.min":[453,141],"./prism-gedcom.min.js":[453,141],"./prism-gherkin":[454,142],"./prism-gherkin.js":[454,142],"./prism-gherkin.min":[455,143],"./prism-gherkin.min.js":[455,143],"./prism-git":[456,144],"./prism-git.js":[456,144],"./prism-git.min":[457,145],"./prism-git.min.js":[457,145],"./prism-glsl":[458,146],"./prism-glsl.js":[458,146],"./prism-glsl.min":[459,147],"./prism-glsl.min.js":[459,147],"./prism-gml":[460,148],"./prism-gml.js":[460,148],"./prism-gml.min":[461,149],"./prism-gml.min.js":[461,149],"./prism-go":[462,150],"./prism-go.js":[462,150],"./prism-go.min":[463,151],"./prism-go.min.js":[463,151],"./prism-graphql":[464,152],"./prism-graphql.js":[464,152],"./prism-graphql.min":[465,153],"./prism-graphql.min.js":[465,153],"./prism-groovy":[466,154],"./prism-groovy.js":[466,154],"./prism-groovy.min":[467,155],"./prism-groovy.min.js":[467,155],"./prism-haml":[468,156],"./prism-haml.js":[468,156],"./prism-haml.min":[469,157],"./prism-haml.min.js":[469,157],"./prism-handlebars":[470,158],"./prism-handlebars.js":[470,158],"./prism-handlebars.min":[471,159],"./prism-handlebars.min.js":[471,159],"./prism-haskell":[472,160],"./prism-haskell.js":[472,160],"./prism-haskell.min":[473,161],"./prism-haskell.min.js":[473,161],"./prism-haxe":[474,162],"./prism-haxe.js":[474,162],"./prism-haxe.min":[475,163],"./prism-haxe.min.js":[475,163],"./prism-hcl":[476,164],"./prism-hcl.js":[476,164],"./prism-hcl.min":[477,165],"./prism-hcl.min.js":[477,165],"./prism-hlsl":[478,166],"./prism-hlsl.js":[478,166],"./prism-hlsl.min":[479,167],"./prism-hlsl.min.js":[479,167],"./prism-hpkp":[480,168],"./prism-hpkp.js":[480,168],"./prism-hpkp.min":[481,169],"./prism-hpkp.min.js":[481,169],"./prism-hsts":[482,170],"./prism-hsts.js":[482,170],"./prism-hsts.min":[483,171],"./prism-hsts.min.js":[483,171],"./prism-http":[484,172],"./prism-http.js":[484,172],"./prism-http.min":[485,173],"./prism-http.min.js":[485,173],"./prism-ichigojam":[486,174],"./prism-ichigojam.js":[486,174],"./prism-ichigojam.min":[487,175],"./prism-ichigojam.min.js":[487,175],"./prism-icon":[488,176],"./prism-icon.js":[488,176],"./prism-icon.min":[489,177],"./prism-icon.min.js":[489,177],"./prism-iecst":[490,178],"./prism-iecst.js":[490,178],"./prism-iecst.min":[491,179],"./prism-iecst.min.js":[491,179],"./prism-ignore":[492,180],"./prism-ignore.js":[492,180],"./prism-ignore.min":[493,181],"./prism-ignore.min.js":[493,181],"./prism-inform7":[494,182],"./prism-inform7.js":[494,182],"./prism-inform7.min":[495,183],"./prism-inform7.min.js":[495,183],"./prism-ini":[496,184],"./prism-ini.js":[496,184],"./prism-ini.min":[497,185],"./prism-ini.min.js":[497,185],"./prism-io":[498,186],"./prism-io.js":[498,186],"./prism-io.min":[499,187],"./prism-io.min.js":[499,187],"./prism-j":[500,188],"./prism-j.js":[500,188],"./prism-j.min":[501,189],"./prism-j.min.js":[501,189],"./prism-java":[502,190],"./prism-java.js":[502,190],"./prism-java.min":[503,191],"./prism-java.min.js":[503,191],"./prism-javadoc":[504,192],"./prism-javadoc.js":[504,192],"./prism-javadoc.min":[505,193],"./prism-javadoc.min.js":[505,193],"./prism-javadoclike":[506,194],"./prism-javadoclike.js":[506,194],"./prism-javadoclike.min":[507,195],"./prism-javadoclike.min.js":[507,195],"./prism-javascript":[508,196],"./prism-javascript.js":[508,196],"./prism-javascript.min":[509,197],"./prism-javascript.min.js":[509,197],"./prism-javastacktrace":[510,198],"./prism-javastacktrace.js":[510,198],"./prism-javastacktrace.min":[511,199],"./prism-javastacktrace.min.js":[511,199],"./prism-jolie":[512,200],"./prism-jolie.js":[512,200],"./prism-jolie.min":[513,201],"./prism-jolie.min.js":[513,201],"./prism-jq":[514,202],"./prism-jq.js":[514,202],"./prism-jq.min":[515,203],"./prism-jq.min.js":[515,203],"./prism-js-extras":[516,204],"./prism-js-extras.js":[516,204],"./prism-js-extras.min":[517,205],"./prism-js-extras.min.js":[517,205],"./prism-js-templates":[518,206],"./prism-js-templates.js":[518,206],"./prism-js-templates.min":[519,207],"./prism-js-templates.min.js":[519,207],"./prism-jsdoc":[520,208],"./prism-jsdoc.js":[520,208],"./prism-jsdoc.min":[521,209],"./prism-jsdoc.min.js":[521,209],"./prism-json":[522,210],"./prism-json.js":[522,210],"./prism-json.min":[523,211],"./prism-json.min.js":[523,211],"./prism-json5":[524,212],"./prism-json5.js":[524,212],"./prism-json5.min":[525,213],"./prism-json5.min.js":[525,213],"./prism-jsonp":[526,214],"./prism-jsonp.js":[526,214],"./prism-jsonp.min":[527,215],"./prism-jsonp.min.js":[527,215],"./prism-jsstacktrace":[528,216],"./prism-jsstacktrace.js":[528,216],"./prism-jsstacktrace.min":[529,217],"./prism-jsstacktrace.min.js":[529,217],"./prism-jsx":[530,218],"./prism-jsx.js":[530,218],"./prism-jsx.min":[531,219],"./prism-jsx.min.js":[531,219],"./prism-julia":[532,220],"./prism-julia.js":[532,220],"./prism-julia.min":[533,221],"./prism-julia.min.js":[533,221],"./prism-keyman":[534,222],"./prism-keyman.js":[534,222],"./prism-keyman.min":[535,223],"./prism-keyman.min.js":[535,223],"./prism-kotlin":[536,224],"./prism-kotlin.js":[536,224],"./prism-kotlin.min":[537,225],"./prism-kotlin.min.js":[537,225],"./prism-latex":[538,226],"./prism-latex.js":[538,226],"./prism-latex.min":[539,227],"./prism-latex.min.js":[539,227],"./prism-latte":[540,228],"./prism-latte.js":[540,228],"./prism-latte.min":[541,229],"./prism-latte.min.js":[541,229],"./prism-less":[542,230],"./prism-less.js":[542,230],"./prism-less.min":[543,231],"./prism-less.min.js":[543,231],"./prism-lilypond":[544,232],"./prism-lilypond.js":[544,232],"./prism-lilypond.min":[545,233],"./prism-lilypond.min.js":[545,233],"./prism-liquid":[546,234],"./prism-liquid.js":[546,234],"./prism-liquid.min":[547,235],"./prism-liquid.min.js":[547,235],"./prism-lisp":[548,236],"./prism-lisp.js":[548,236],"./prism-lisp.min":[549,237],"./prism-lisp.min.js":[549,237],"./prism-livescript":[550,238],"./prism-livescript.js":[550,238],"./prism-livescript.min":[551,239],"./prism-livescript.min.js":[551,239],"./prism-llvm":[552,240],"./prism-llvm.js":[552,240],"./prism-llvm.min":[553,241],"./prism-llvm.min.js":[553,241],"./prism-lolcode":[554,242],"./prism-lolcode.js":[554,242],"./prism-lolcode.min":[555,243],"./prism-lolcode.min.js":[555,243],"./prism-lua":[556,244],"./prism-lua.js":[556,244],"./prism-lua.min":[557,245],"./prism-lua.min.js":[557,245],"./prism-makefile":[558,246],"./prism-makefile.js":[558,246],"./prism-makefile.min":[559,247],"./prism-makefile.min.js":[559,247],"./prism-markdown":[191],"./prism-markdown.js":[191],"./prism-markdown.min":[560,248],"./prism-markdown.min.js":[560,248],"./prism-markup":[190],"./prism-markup-templating":[561,249],"./prism-markup-templating.js":[561,249],"./prism-markup-templating.min":[562,250],"./prism-markup-templating.min.js":[562,250],"./prism-markup.js":[190],"./prism-markup.min":[563,251],"./prism-markup.min.js":[563,251],"./prism-matlab":[564,252],"./prism-matlab.js":[564,252],"./prism-matlab.min":[565,253],"./prism-matlab.min.js":[565,253],"./prism-mel":[566,254],"./prism-mel.js":[566,254],"./prism-mel.min":[567,255],"./prism-mel.min.js":[567,255],"./prism-mizar":[568,256],"./prism-mizar.js":[568,256],"./prism-mizar.min":[569,257],"./prism-mizar.min.js":[569,257],"./prism-mongodb":[570,258],"./prism-mongodb.js":[570,258],"./prism-mongodb.min":[571,259],"./prism-mongodb.min.js":[571,259],"./prism-monkey":[572,260],"./prism-monkey.js":[572,260],"./prism-monkey.min":[573,261],"./prism-monkey.min.js":[573,261],"./prism-moonscript":[574,262],"./prism-moonscript.js":[574,262],"./prism-moonscript.min":[575,263],"./prism-moonscript.min.js":[575,263],"./prism-n1ql":[576,264],"./prism-n1ql.js":[576,264],"./prism-n1ql.min":[577,265],"./prism-n1ql.min.js":[577,265],"./prism-n4js":[578,266],"./prism-n4js.js":[578,266],"./prism-n4js.min":[579,267],"./prism-n4js.min.js":[579,267],"./prism-nand2tetris-hdl":[580,268],"./prism-nand2tetris-hdl.js":[580,268],"./prism-nand2tetris-hdl.min":[581,269],"./prism-nand2tetris-hdl.min.js":[581,269],"./prism-naniscript":[582,270],"./prism-naniscript.js":[582,270],"./prism-naniscript.min":[583,271],"./prism-naniscript.min.js":[583,271],"./prism-nasm":[584,272],"./prism-nasm.js":[584,272],"./prism-nasm.min":[585,273],"./prism-nasm.min.js":[585,273],"./prism-neon":[586,274],"./prism-neon.js":[586,274],"./prism-neon.min":[587,275],"./prism-neon.min.js":[587,275],"./prism-nginx":[588,276],"./prism-nginx.js":[588,276],"./prism-nginx.min":[589,277],"./prism-nginx.min.js":[589,277],"./prism-nim":[590,278],"./prism-nim.js":[590,278],"./prism-nim.min":[591,279],"./prism-nim.min.js":[591,279],"./prism-nix":[592,280],"./prism-nix.js":[592,280],"./prism-nix.min":[593,281],"./prism-nix.min.js":[593,281],"./prism-nsis":[594,282],"./prism-nsis.js":[594,282],"./prism-nsis.min":[595,283],"./prism-nsis.min.js":[595,283],"./prism-objectivec":[596,284],"./prism-objectivec.js":[596,284],"./prism-objectivec.min":[597,285],"./prism-objectivec.min.js":[597,285],"./prism-ocaml":[598,286],"./prism-ocaml.js":[598,286],"./prism-ocaml.min":[599,287],"./prism-ocaml.min.js":[599,287],"./prism-opencl":[600,288],"./prism-opencl.js":[600,288],"./prism-opencl.min":[601,289],"./prism-opencl.min.js":[601,289],"./prism-oz":[602,290],"./prism-oz.js":[602,290],"./prism-oz.min":[603,291],"./prism-oz.min.js":[603,291],"./prism-parigp":[604,292],"./prism-parigp.js":[604,292],"./prism-parigp.min":[605,293],"./prism-parigp.min.js":[605,293],"./prism-parser":[606,294],"./prism-parser.js":[606,294],"./prism-parser.min":[607,295],"./prism-parser.min.js":[607,295],"./prism-pascal":[608,296],"./prism-pascal.js":[608,296],"./prism-pascal.min":[609,297],"./prism-pascal.min.js":[609,297],"./prism-pascaligo":[610,298],"./prism-pascaligo.js":[610,298],"./prism-pascaligo.min":[611,299],"./prism-pascaligo.min.js":[611,299],"./prism-pcaxis":[612,300],"./prism-pcaxis.js":[612,300],"./prism-pcaxis.min":[613,301],"./prism-pcaxis.min.js":[613,301],"./prism-peoplecode":[614,302],"./prism-peoplecode.js":[614,302],"./prism-peoplecode.min":[615,303],"./prism-peoplecode.min.js":[615,303],"./prism-perl":[616,304],"./prism-perl.js":[616,304],"./prism-perl.min":[617,305],"./prism-perl.min.js":[617,305],"./prism-php":[620,308],"./prism-php-extras":[618,306],"./prism-php-extras.js":[618,306],"./prism-php-extras.min":[619,307],"./prism-php-extras.min.js":[619,307],"./prism-php.js":[620,308],"./prism-php.min":[621,309],"./prism-php.min.js":[621,309],"./prism-phpdoc":[622,310],"./prism-phpdoc.js":[622,310],"./prism-phpdoc.min":[623,311],"./prism-phpdoc.min.js":[623,311],"./prism-plsql":[624,312],"./prism-plsql.js":[624,312],"./prism-plsql.min":[625,313],"./prism-plsql.min.js":[625,313],"./prism-powerquery":[626,314],"./prism-powerquery.js":[626,314],"./prism-powerquery.min":[627,315],"./prism-powerquery.min.js":[627,315],"./prism-powershell":[628,316],"./prism-powershell.js":[628,316],"./prism-powershell.min":[629,317],"./prism-powershell.min.js":[629,317],"./prism-processing":[630,318],"./prism-processing.js":[630,318],"./prism-processing.min":[631,319],"./prism-processing.min.js":[631,319],"./prism-prolog":[632,320],"./prism-prolog.js":[632,320],"./prism-prolog.min":[633,321],"./prism-prolog.min.js":[633,321],"./prism-properties":[634,322],"./prism-properties.js":[634,322],"./prism-properties.min":[635,323],"./prism-properties.min.js":[635,323],"./prism-protobuf":[636,324],"./prism-protobuf.js":[636,324],"./prism-protobuf.min":[637,325],"./prism-protobuf.min.js":[637,325],"./prism-pug":[638,326],"./prism-pug.js":[638,326],"./prism-pug.min":[639,327],"./prism-pug.min.js":[639,327],"./prism-puppet":[640,328],"./prism-puppet.js":[640,328],"./prism-puppet.min":[641,329],"./prism-puppet.min.js":[641,329],"./prism-pure":[642,330],"./prism-pure.js":[642,330],"./prism-pure.min":[643,331],"./prism-pure.min.js":[643,331],"./prism-purebasic":[644,332],"./prism-purebasic.js":[644,332],"./prism-purebasic.min":[645,333],"./prism-purebasic.min.js":[645,333],"./prism-purescript":[646,334],"./prism-purescript.js":[646,334],"./prism-purescript.min":[647,335],"./prism-purescript.min.js":[647,335],"./prism-python":[648,336],"./prism-python.js":[648,336],"./prism-python.min":[649,337],"./prism-python.min.js":[649,337],"./prism-q":[650,338],"./prism-q.js":[650,338],"./prism-q.min":[651,339],"./prism-q.min.js":[651,339],"./prism-qml":[652,340],"./prism-qml.js":[652,340],"./prism-qml.min":[653,341],"./prism-qml.min.js":[653,341],"./prism-qore":[654,342],"./prism-qore.js":[654,342],"./prism-qore.min":[655,343],"./prism-qore.min.js":[655,343],"./prism-r":[656,344],"./prism-r.js":[656,344],"./prism-r.min":[657,345],"./prism-r.min.js":[657,345],"./prism-racket":[658,346],"./prism-racket.js":[658,346],"./prism-racket.min":[659,347],"./prism-racket.min.js":[659,347],"./prism-reason":[660,348],"./prism-reason.js":[660,348],"./prism-reason.min":[661,349],"./prism-reason.min.js":[661,349],"./prism-regex":[662,350],"./prism-regex.js":[662,350],"./prism-regex.min":[663,351],"./prism-regex.min.js":[663,351],"./prism-renpy":[664,352],"./prism-renpy.js":[664,352],"./prism-renpy.min":[665,353],"./prism-renpy.min.js":[665,353],"./prism-rest":[666,354],"./prism-rest.js":[666,354],"./prism-rest.min":[667,355],"./prism-rest.min.js":[667,355],"./prism-rip":[668,356],"./prism-rip.js":[668,356],"./prism-rip.min":[669,357],"./prism-rip.min.js":[669,357],"./prism-roboconf":[670,358],"./prism-roboconf.js":[670,358],"./prism-roboconf.min":[671,359],"./prism-roboconf.min.js":[671,359],"./prism-robotframework":[672,360],"./prism-robotframework.js":[672,360],"./prism-robotframework.min":[673,361],"./prism-robotframework.min.js":[673,361],"./prism-ruby":[674,362],"./prism-ruby.js":[674,362],"./prism-ruby.min":[675,363],"./prism-ruby.min.js":[675,363],"./prism-rust":[676,364],"./prism-rust.js":[676,364],"./prism-rust.min":[677,365],"./prism-rust.min.js":[677,365],"./prism-sas":[678,366],"./prism-sas.js":[678,366],"./prism-sas.min":[679,367],"./prism-sas.min.js":[679,367],"./prism-sass":[680,368],"./prism-sass.js":[680,368],"./prism-sass.min":[681,369],"./prism-sass.min.js":[681,369],"./prism-scala":[682,370],"./prism-scala.js":[682,370],"./prism-scala.min":[683,371],"./prism-scala.min.js":[683,371],"./prism-scheme":[684,372],"./prism-scheme.js":[684,372],"./prism-scheme.min":[685,373],"./prism-scheme.min.js":[685,373],"./prism-scss":[686,374],"./prism-scss.js":[686,374],"./prism-scss.min":[687,375],"./prism-scss.min.js":[687,375],"./prism-shell-session":[688,376],"./prism-shell-session.js":[688,376],"./prism-shell-session.min":[689,377],"./prism-shell-session.min.js":[689,377],"./prism-smali":[690,378],"./prism-smali.js":[690,378],"./prism-smali.min":[691,379],"./prism-smali.min.js":[691,379],"./prism-smalltalk":[692,380],"./prism-smalltalk.js":[692,380],"./prism-smalltalk.min":[693,381],"./prism-smalltalk.min.js":[693,381],"./prism-smarty":[694,382],"./prism-smarty.js":[694,382],"./prism-smarty.min":[695,383],"./prism-smarty.min.js":[695,383],"./prism-sml":[696,384],"./prism-sml.js":[696,384],"./prism-sml.min":[697,385],"./prism-sml.min.js":[697,385],"./prism-solidity":[698,386],"./prism-solidity.js":[698,386],"./prism-solidity.min":[699,387],"./prism-solidity.min.js":[699,387],"./prism-solution-file":[700,388],"./prism-solution-file.js":[700,388],"./prism-solution-file.min":[701,389],"./prism-solution-file.min.js":[701,389],"./prism-soy":[702,390],"./prism-soy.js":[702,390],"./prism-soy.min":[703,391],"./prism-soy.min.js":[703,391],"./prism-sparql":[704,392],"./prism-sparql.js":[704,392],"./prism-sparql.min":[705,393],"./prism-sparql.min.js":[705,393],"./prism-splunk-spl":[706,394],"./prism-splunk-spl.js":[706,394],"./prism-splunk-spl.min":[707,395],"./prism-splunk-spl.min.js":[707,395],"./prism-sqf":[708,396],"./prism-sqf.js":[708,396],"./prism-sqf.min":[709,397],"./prism-sqf.min.js":[709,397],"./prism-sql":[710,398],"./prism-sql.js":[710,398],"./prism-sql.min":[711,399],"./prism-sql.min.js":[711,399],"./prism-stan":[712,400],"./prism-stan.js":[712,400],"./prism-stan.min":[713,401],"./prism-stan.min.js":[713,401],"./prism-stylus":[714,402],"./prism-stylus.js":[714,402],"./prism-stylus.min":[715,403],"./prism-stylus.min.js":[715,403],"./prism-swift":[716,404],"./prism-swift.js":[716,404],"./prism-swift.min":[717,405],"./prism-swift.min.js":[717,405],"./prism-t4-cs":[718,406],"./prism-t4-cs.js":[718,406],"./prism-t4-cs.min":[719,407],"./prism-t4-cs.min.js":[719,407],"./prism-t4-templating":[720,408],"./prism-t4-templating.js":[720,408],"./prism-t4-templating.min":[721,409],"./prism-t4-templating.min.js":[721,409],"./prism-t4-vb":[722,410],"./prism-t4-vb.js":[722,410],"./prism-t4-vb.min":[723,411],"./prism-t4-vb.min.js":[723,411],"./prism-tap":[724,412],"./prism-tap.js":[724,412],"./prism-tap.min":[725,413],"./prism-tap.min.js":[725,413],"./prism-tcl":[726,414],"./prism-tcl.js":[726,414],"./prism-tcl.min":[727,415],"./prism-tcl.min.js":[727,415],"./prism-textile":[728,416],"./prism-textile.js":[728,416],"./prism-textile.min":[729,417],"./prism-textile.min.js":[729,417],"./prism-toml":[730,418],"./prism-toml.js":[730,418],"./prism-toml.min":[731,419],"./prism-toml.min.js":[731,419],"./prism-tsx":[732,420],"./prism-tsx.js":[732,420],"./prism-tsx.min":[733,421],"./prism-tsx.min.js":[733,421],"./prism-tt2":[734,422],"./prism-tt2.js":[734,422],"./prism-tt2.min":[735,423],"./prism-tt2.min.js":[735,423],"./prism-turtle":[736,424],"./prism-turtle.js":[736,424],"./prism-turtle.min":[737,425],"./prism-turtle.min.js":[737,425],"./prism-twig":[738,426],"./prism-twig.js":[738,426],"./prism-twig.min":[739,427],"./prism-twig.min.js":[739,427],"./prism-typescript":[740,428],"./prism-typescript.js":[740,428],"./prism-typescript.min":[741,429],"./prism-typescript.min.js":[741,429],"./prism-typoscript":[742,430],"./prism-typoscript.js":[742,430],"./prism-typoscript.min":[743,431],"./prism-typoscript.min.js":[743,431],"./prism-unrealscript":[744,432],"./prism-unrealscript.js":[744,432],"./prism-unrealscript.min":[745,433],"./prism-unrealscript.min.js":[745,433],"./prism-vala":[746,434],"./prism-vala.js":[746,434],"./prism-vala.min":[747,435],"./prism-vala.min.js":[747,435],"./prism-vbnet":[748,436],"./prism-vbnet.js":[748,436],"./prism-vbnet.min":[749,437],"./prism-vbnet.min.js":[749,437],"./prism-velocity":[750,438],"./prism-velocity.js":[750,438],"./prism-velocity.min":[751,439],"./prism-velocity.min.js":[751,439],"./prism-verilog":[752,440],"./prism-verilog.js":[752,440],"./prism-verilog.min":[753,441],"./prism-verilog.min.js":[753,441],"./prism-vhdl":[754,442],"./prism-vhdl.js":[754,442],"./prism-vhdl.min":[755,443],"./prism-vhdl.min.js":[755,443],"./prism-vim":[756,444],"./prism-vim.js":[756,444],"./prism-vim.min":[757,445],"./prism-vim.min.js":[757,445],"./prism-visual-basic":[758,446],"./prism-visual-basic.js":[758,446],"./prism-visual-basic.min":[759,447],"./prism-visual-basic.min.js":[759,447],"./prism-warpscript":[760,448],"./prism-warpscript.js":[760,448],"./prism-warpscript.min":[761,449],"./prism-warpscript.min.js":[761,449],"./prism-wasm":[762,450],"./prism-wasm.js":[762,450],"./prism-wasm.min":[763,451],"./prism-wasm.min.js":[763,451],"./prism-wiki":[764,452],"./prism-wiki.js":[764,452],"./prism-wiki.min":[765,453],"./prism-wiki.min.js":[765,453],"./prism-xeora":[766,454],"./prism-xeora.js":[766,454],"./prism-xeora.min":[767,455],"./prism-xeora.min.js":[767,455],"./prism-xml-doc":[768,456],"./prism-xml-doc.js":[768,456],"./prism-xml-doc.min":[769,457],"./prism-xml-doc.min.js":[769,457],"./prism-xojo":[770,458],"./prism-xojo.js":[770,458],"./prism-xojo.min":[771,459],"./prism-xojo.min.js":[771,459],"./prism-xquery":[772,460],"./prism-xquery.js":[772,460],"./prism-xquery.min":[773,461],"./prism-xquery.min.js":[773,461],"./prism-yaml":[774,462],"./prism-yaml.js":[774,462],"./prism-yaml.min":[775,463],"./prism-yaml.min.js":[775,463],"./prism-yang":[776,464],"./prism-yang.js":[776,464],"./prism-yang.min":[777,465],"./prism-yang.min.js":[777,465],"./prism-zig":[778,466],"./prism-zig.js":[778,466],"./prism-zig.min":[779,467],"./prism-zig.min.js":[779,467]};function e(i){if(!n.o(r,i))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+i+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=r[i],e=s[0];return Promise.all(s.slice(1).map(n.e)).then((function(){return n.t(e,7)}))}e.keys=function(){return Object.keys(r)},e.id=1099,i.exports=e},1107:function(i,s,n){"use strict";n.r(s),n.d(s,"App",(function(){return wi}));var r,e,t,m,p,a,o,c,l,d,j,u,b,f=n(13),h=n(11),g=(n(782),n(0)),v=n.n(g),x=n(77),k=n.n(x),O=n(81),y=n(51),w=n(135),E=function(){var i=Object(O.b)();return Object(g.useMemo)((function(){return Object(y.b)(w.actionCreators,i)}),[i])},C=O.c,A=n(2),L=Object(h.b)(r||(r=Object(f.a)(["\n position: relative;\n opacity: 0;\n transition: opacity 0.3s ease-in 0.1s;\n margin: 15px 0;\n &:hover {\n opacity: 1;\n }\n & .divider {\n position: absolute;\n top: 50%;\n bottom: 50%;\n right: 2.5%;\n left: 2.5%;\n border-bottom: 1px solid gray;\n width: 95%;\n z-index: 0;\n }\n\n & .add-buttons-wrapper {\n display: flex;\n justify-content: center;\n gap: 30px;\n position: relative;\n z-index: 1;\n }\n\n .add-button {\n cursor: pointer;\n background-color: #00aaa1;\n color: #fff;\n outline: none;\n border: none;\n border-radius: 10px;\n padding: 0.5rem 0.8rem;\n font-size: 0.95em;\n transition: 0.2s all ease-in-out;\n i {\n margin-right: 8px;\n }\n &:hover {\n background-color: #05c7bd;\n transform: translateY(-1.5px);\n box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;\n }\n }\n"]))),N=function(i){var s=i.nextCellId,n=i.forceVisible,r=E().insertCellAfter;return Object(A.c)("div",{className:n?"force-visible":"",css:L,children:[Object(A.c)("div",{className:"add-buttons-wrapper",children:[Object(A.c)("button",{className:"add-button",onClick:function(){r(s,"code")},children:[Object(A.b)("span",{children:Object(A.b)("i",{className:"fas fa-plus-circle"})}),Object(A.b)("span",{children:"Code"})]}),Object(A.c)("button",{className:"add-button",onClick:function(){r(s,"text")},children:[Object(A.b)("span",{children:Object(A.b)("i",{className:"fas fa-plus-circle"})}),Object(A.b)("span",{children:"Text"})]}),Object(A.c)("button",{className:"add-button",onClick:function(){r(s,"sketch")},children:[Object(A.b)("span",{children:Object(A.b)("i",{className:"fas fa-plus-circle"})}),Object(A.b)("span",{children:"Sketch"})]})]}),Object(A.b)("div",{className:"divider"})]})},R=n(27),_=n(1125),S=n(1124),T=Object(h.b)(e||(e=Object(f.a)(["\n position: absolute;\n top: 0;\n right: 0;\n opacity: 0.3;\n z-index: 5;\n &:hover {\n opacity: 1;\n transition: opacity 0.25s ease-in-out;\n }\n .action {\n &-button {\n cursor: pointer;\n background-color: #00b5ad;\n color: #fff;\n box-shadow: inset 0 0 0 0 rgb(34 36 38 / 15%);\n border: none;\n padding: 0.6em 1em;\n text-align: center;\n border-radius: 0px;\n outline: none;\n }\n }\n"]))),q=function(i){var s=i.id,n=E(),r=n.moveCell,e=n.deleteCell;return Object(A.c)("div",{css:T,children:[Object(A.b)("button",{className:"action-button",onClick:function(){r(s,"up")},children:Object(A.b)("span",{className:"action-icon",children:Object(A.b)("i",{className:"fas fa-arrow-up"})})}),Object(A.b)("button",{className:"action-button",onClick:function(){r(s,"down")},children:Object(A.b)("span",{className:"action-icon",children:Object(A.b)("i",{className:"fas fa-arrow-down"})})}),Object(A.b)("button",{className:"action-button",onClick:function(){e(s)},children:Object(A.b)("span",{className:"action-icon",children:Object(A.b)("i",{className:"fas fa-times"})})})]})},z=n(7),I=n.n(z),M=n(26),U=n(1126),D=n(310),B=n(296),F=n(193),J=n.n(F),V=n(297),H=n.n(V),P=n(298),W=n.n(P),Y=n(299),Q=n.n(Y),G=n(300),K=n.n(G),$=Object(h.b)(t||(t=Object(f.a)(["\n & .mtk1 {\n color: #d4d4d4;\n }\n & .mtk2 {\n color: #1e1e1e;\n }\n & .mtk3 {\n color: #000080;\n }\n & .mtk4 {\n color: #6a9955;\n }\n & .mtk5 {\n color: #569cd6;\n }\n & .mtk6 {\n color: #b5cea8;\n }\n & .mtk7 {\n color: #646695;\n }\n & .mtk8 {\n color: #c586c0;\n }\n & .mtk9 {\n color: #9cdcfe;\n }\n & .mtk10 {\n color: #f44747;\n }\n & .mtk11 {\n color: #ce9178;\n }\n & .mtk12 {\n color: #6796e6;\n }\n & .mtk13 {\n color: #808080;\n }\n & .mtk14 {\n color: #d16969;\n }\n & .mtk15 {\n color: #dcdcaa;\n }\n & .mtk16 {\n color: #4ec9b0;\n }\n & .mtk17 {\n color: #c586c0;\n }\n & .mtk18 {\n color: #4fc1ff;\n }\n & .mtk19 {\n color: #c8c8c8;\n }\n & .mtk20 {\n color: #cd9731;\n }\n & .mtk21 {\n color: #b267e6;\n }\n & .mtki {\n font-style: italic;\n }\n & .mtkb {\n font-weight: bold;\n }\n & .mtku {\n text-decoration: underline;\n text-underline-position: under;\n }\n\n & .mtk100.Identifier.JsxElement.Bracket {\n color: #7e7485;\n }\n\n & .mtk1000.Identifier.JsxOpeningElement.Bracket {\n color: #808080;\n font-weight: bold;\n }\n\n & .mtk1001.Identifier.JsxClosingElement.Bracket {\n color: #808080;\n font-weight: lighter;\n }\n\n & .mtk101.Identifier.JsxOpeningElement.Identifier {\n color: #569cd6;\n }\n\n & .mtk102.Identifier.JsxClosingElement.Identifier {\n color: #569cd6;\n font-weight: lighter;\n }\n\n & .mtk103.Identifier.JsxAttribute.Identifier {\n color: #9cdcfe;\n }\n\n & .mtk104.JsxElement.JsxText {\n color: darkgoldenrod;\n }\n\n & .mtk105.glyph.Identifier.JsxElement {\n background: #61dafb;\n opacity: 0.25;\n }\n\n & .mtk12.Identifier.JsxExpression.JsxClosingElement {\n color: #ec5f67;\n }\n\n & .mtk12.Identifier.JsxSelfClosingElement {\n color: #ec5f67;\n }\n & .mtk12.Identifier.VariableStatement.JsxClosingElement {\n color: #ec5f67 !important;\n }\n & .mtk12.VariableStatement.JsxSelfClosingElement.Identifier {\n color: #ec5f67;\n }\n & .mtk12.Identifier.JsxAttribute.VariableDeclaration {\n color: crimson;\n }\n & .mtk12.JsxExpression.VariableStatement {\n color: #fac863;\n }\n & .mtk12.VariableStatement.JsxSelfClosingElement {\n color: #ede0e0;\n }\n & .mtk12.VariableStatement.JsxClosingElement {\n color: #ede0e0;\n }\n & .JsxText {\n color: #0c141f;\n }\n"]))),Z=Object(h.b)(m||(m=Object(f.a)(["\n position: relative;\n height: 100%;\n width: calc(100% - 10px);\n &:hover .format-btn {\n opacity: 1;\n }\n .format-btn {\n position: absolute;\n right: 5px;\n bottom: 10px;\n z-index: 5;\n opacity: 0;\n display: inline-block;\n background-color: #00b5ad;\n color: #fff;\n box-shadow: inset 0 0 0 0 rgb(34 36 38 / 15%);\n font-size: 0.9rem;\n cursor: pointer;\n border: none;\n margin-right: 0.25em;\n padding: 0.7em 1.2em;\n font-weight: 700;\n text-align: center;\n border-radius: 4px;\n outline: none;\n transition: all 0.2s ease-in-out;\n &:hover {\n background-color: #009c95;\n }\n }\n ","\n"])),$),X=function(i){var s=i.initialValue,n=i.onChange,r=i.cellId,e=Object(g.useRef)(),t=E().createBundle;return Object(A.c)("div",{css:Z,children:[Object(A.b)("button",{className:"format-btn",onClick:function(){try{var i,s=e.current.getModel().getValue(),n=Q.a.format(s,{parser:"babel",plugins:[K.a],useTabs:!1,semi:!0,singleQuote:!0}).replace(/\n$/,"");null===(i=e.current)||void 0===i||i.setValue(n)}catch(m){t(r,m.message)}},children:"Format"}),Object(A.b)(J.a,{editorDidMount:function(i,s){var r;e.current=s,s.onDidChangeModelContent((function(){n(i())})),null===(r=s.getModel())||void 0===r||r.updateOptions({tabSize:2}),new W.a(window.monaco,H.a,s).highLightOnDidChangeModelContent((function(){}),(function(){}),void 0,(function(){}))},value:s,options:{wordWrap:"on",minimap:{enabled:!1},showUnused:!1,folding:!1,lineNumbersMinChars:3,fontSize:16,scrollBeyondLastLine:!1,automaticLayout:!0},theme:"vs-dark",language:"javascript",height:"100%"})]})},ii=Object(h.b)(p||(p=Object(f.a)(["\n position: relative;\n height: 100%;\n flex-grow: 1;\n overflow: hidden;\n background-color: #fff;\n .react-draggable-transparent-selection &:after {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n opacity: 0;\n }\n\n & iframe {\n width: 100%;\n border: transparent;\n height: 100%;\n }\n\n .preview {\n &-error {\n position: absolute;\n top: 10px;\n left: 10px;\n color: red;\n }\n }\n"]))),si="<html>\n <head>\n <style></style>\n </head>\n <body>\n <div id=\"root\"></div>\n <script>\n const handleError = (err)=>{\n const root = document.querySelector('#root');\n root.innerHTML = '<div style=\"color:red;\"><h4>Runtime Error</h4>' + err + '</div>';\n throw err;\n }\n // To catch async errors\n window.addEventListener('error', (event)=>{\n event.preventDefault();\n handleError(event.error);\n })\n\n window.addEventListener('message', (event)=>{\n try{\n eval(event.data);\n } catch(err) {\n handleError(err);\n }\n }, false)\n <\/script>\n </body>\n </html>",ni=function(i){var s=i.code,n=i.error,r=Object(g.useRef)();return Object(g.useEffect)((function(){r.current.srcdoc=si,setTimeout((function(){r.current.contentWindow.postMessage(s,"*")}),50)}),[s]),Object(A.c)("div",{css:ii,children:[Object(A.b)("iframe",{title:"code preview",ref:r,sandbox:"allow-scripts",srcDoc:si}),n&&Object(A.b)("div",{className:"preview-error",children:n})]})},ri=n(200),ei=n(301),ti=Object(h.b)(a||(a=Object(f.a)(["\n .resize-horizontal {\n display: flex;\n flex-direction: row;\n }\n .react-resizable-handle {\n display: block;\n background-color: #37414b;\n background-repeat: no-repeat;\n background-position: 50%;\n }\n\n .react-resizable-handle-s {\n height: 10px;\n width: 100%;\n cursor: row-resize;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');\n }\n\n .react-resizable-handle-e {\n width: 10px;\n min-width: 10px;\n height: 100%;\n cursor: col-resize;\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==');\n }\n"]))),mi=function(i){var s,n=i.direction,r=i.children,e=Object(g.useState)(window.innerHeight),t=Object(R.a)(e,2),m=t[0],p=t[1],a=Object(g.useState)(window.innerWidth),o=Object(R.a)(a,2),c=o[0],l=o[1],d=Object(g.useState)(.75*window.innerWidth),j=Object(R.a)(d,2),u=j[0],b=j[1];return Object(g.useEffect)((function(){var i=function(){setTimeout((function(){p(window.innerHeight),l(window.innerWidth),.75*window.innerWidth<u&&b(.75*window.innerWidth)}),100)};return window.addEventListener("resize",i),function(){window.removeEventListener("resize",i)}}),[u]),s="horizontal"===n?{className:"resize-horizontal",minConstraints:[.2*c,1/0],maxConstraints:[.75*c,1/0],height:1/0,width:u,resizeHandles:["e"],onResizeStop:function(i,s){b(s.size.width)}}:"vertical"===n?{minConstraints:[1/0,24],maxConstraints:[1/0,.9*m],height:300,width:1/0,resizeHandles:["s"]}:{minConstraints:[1/0,210],maxConstraints:[1/0,.9*m],height:300,width:1/0,resizeHandles:["s"]},Object(A.b)(ei.ResizableBox,Object(ri.a)(Object(ri.a)({css:ti},s),{},{children:r}))},pi=Object(h.b)(o||(o=Object(f.a)(["\n height: 100%;\n flex-grow: 1;\n background-color: #fff;\n .progress-cover {\n height: 100%;\n width: 100%;\n flex-grow: 1;\n background-color: #fff;\n display: flex;\n align-items: center;\n justify-content: center;\n animation: fadeIn 0.5s;\n }\n\n @keyframes fadeIn {\n 0% {\n opacity: 0;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n }\n"]))),ai=Object(D.a)({root:{width:200,height:15},barColorPrimary:{backgroundColor:"#00b5ad"}})(U.a),oi=function(i){var s,n=i.cell,r=E(),e=r.updateCell,t=r.createBundle,m=(s=n.id,C((function(i){var n,r=i.cells,e=r.data,t=r.order.map((function(i){return e[i]})),m=[],p=Object(B.a)(t);try{for(p.s();!(n=p.n()).done;){var a=n.value;if("code"===a.type&&(a.id===s?m.push("\n import _React from 'react';\n import _ReactDOM from 'react-dom';\n\n var show = (value) =>\xa0{\n const root = document.querySelector('#root')\n if(typeof value === 'object'){\n if(value.$$typeof && value.props){\n _ReactDOM.render(value, root);\n } else {\n root.innerHTML = JSON.stringify(value);\n }\n\n } else {\n root.innerHTML = value;\n }\n }\n "):m.push("var show = ()=>{}"),m.push(a.content)),a.id===s)break}}catch(o){p.e(o)}finally{p.f()}return m})).join("\n")),p=C((function(i){return i.bundles[n.id]}));return Object(g.useEffect)((function(){if(p){var i=setTimeout(Object(M.a)(I.a.mark((function i(){return I.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:t(n.id,m);case 1:case"end":return i.stop()}}),i)}))),850);return function(){clearTimeout(i)}}t(n.id,m)}),[n.id,t,m]),Object(A.b)(mi,{direction:"vertical",children:Object(A.c)("div",{style:{height:"calc(100% - 10px)",display:"flex",flexDirection:"row"},children:[Object(A.b)(mi,{direction:"horizontal",children:Object(A.b)(X,{cellId:n.id,initialValue:"",onChange:function(i){e(n.id,i)}})}),Object(A.b)("div",{css:pi,children:!p||p.loading?Object(A.b)("div",{className:"progress-cover",children:Object(A.b)(ai,{})}):Object(A.b)(ni,{code:p.code,error:p.error})})]})})},ci=n(57),li=n(309),di=Object(h.b)(c||(c=Object(f.a)(["\n position: absolute;\n top: 3rem;\n left: 10px;\n z-index: 5;\n display: flexbox;\n flex-direction: column;\n width: 5rem;\n border: 1px solid black;\n border-radius: 4px;\n .toolbox {\n &-row {\n display: flex;\n padding: 0 0.3rem;\n flex-basis: 100%;\n gap: 5px;\n &:not(:last-of-type) {\n border-bottom: 1px solid black;\n }\n }\n\n &-cell {\n cursor: pointer;\n padding: 0.4rem 0.2rem;\n flex-basis: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n &:first-of-type {\n border-right: 1px solid black;\n }\n }\n &-line {\n height: 2px;\n width: 16px;\n background-color: black;\n }\n &-rectangle {\n width: 13px;\n height: 9px;\n border: 2px solid black;\n }\n &-arrow-btn {\n background-color: transparent;\n border: none;\n font-size: 1em;\n cursor: pointer;\n outline: none;\n }\n &-blockcolor {\n position: absolute;\n top: 10.1rem;\n right: 0.2rem;\n }\n &-download-link {\n outline: none;\n color: black;\n padding: 0;\n margin: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n }\n }\n"]))),ji=function(i){var s=i.setTool,n=i.setCanUndo,r=i.setCanRedo,e=i.setColor,t=i.setLineWidth,m=i.setEraserClicked,p=i.sketchRef,a=i.canRedo,o=i.canUndo,c=i.color,l=Object(g.useState)(!1),d=Object(R.a)(l,2),j=d[0],u=d[1],b=Object(g.useRef)(null);Object(g.useEffect)((function(){!function(i){i.save=function(s,n){if(s){n||(n="console.json"),"object"===typeof s&&(s=JSON.stringify(s,void 0,4));var r=new Blob([s],{type:"text/json"}),e=document.createEvent("MouseEvents"),t=document.createElement("a");t.download=n,t.href=window.URL.createObjectURL(r),t.dataset.downloadurl=["text/json",t.download,t.href].join(":"),e.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}else i.error("Console.save: No data")}}(console)}),[]);return Object(A.c)("div",{css:di,children:[Object(A.c)("div",{className:"toolbox-row",children:[Object(A.b)("div",{onClick:function(){s(ci.Tools.Pencil),t(3),e(c),m(!1)},className:"toolbox-cell",children:Object(A.b)("i",{className:"fas fa-pencil-alt"})}),Object(A.b)("div",{onClick:function(){s(ci.Tools.Line),t(3),e(c),m(!1)},className:"toolbox-cell",children:Object(A.b)("div",{className:"toolbox-line"})})]}),Object(A.c)("div",{className:"toolbox-row",children:[Object(A.b)("div",{onClick:function(){s(ci.Tools.Circle),t(3),e(c),m(!1)},className:"toolbox-cell",children:Object(A.b)("i",{className:"far fa-circle"})}),Object(A.b)("div",{onClick:function(){s(ci.Tools.Rectangle),t(3),e(c),m(!1)},className:"toolbox-cell",children:Object(A.b)("span",{className:"toolbox-rectangle"})})]}),Object(A.c)("div",{className:"toolbox-row",children:[Object(A.b)("div",{className:"toolbox-cell",children:Object(A.b)("button",{onClick:function(){p.current.undo(),n(p.current.canUndo()),r(p.current.canRedo())},disabled:!o,style:{opacity:o?1:.4},className:"toolbox-arrow-btn",children:Object(A.b)("i",{className:"fas fa-arrow-left"})})}),Object(A.b)("div",{className:"toolbox-cell",children:Object(A.b)("button",{onClick:function(){p.current.redo(),n(p.current.canUndo()),r(p.current.canRedo())},disabled:!a,style:{opacity:a?1:.4},className:"toolbox-arrow-btn",children:Object(A.b)("i",{className:"fas fa-arrow-right"})})})]}),Object(A.c)("div",{className:"toolbox-row",children:[Object(A.b)("div",{onClick:function(){p.current.clear(),n(p.current.canUndo()),r(p.current.canRedo())},className:"toolbox-cell",children:Object(A.b)("i",{className:"fas fa-trash"})}),Object(A.b)("div",{className:"toolbox-cell",onClick:function(){s(ci.Tools.Pencil),m(!0),t(20)},children:Object(A.b)("i",{className:"fas fa-eraser"})})]}),Object(A.c)("div",{className:"toolbox-row",children:[Object(A.b)("div",{onClick:function(){u(!j)},className:"toolbox-cell",children:Object(A.b)("i",{className:"fas fa-tint"})}),Object(A.b)("div",{style:{display:j?"inline-block":"none"},className:"toolbox-blockcolor",children:Object(A.b)(li.a,{color:c,width:"110px",onChange:function(i,s){e(i.hex)}})}),Object(A.b)("div",{className:"toolbox-cell",children:Object(A.b)("a",{className:"toolbox-download-link",ref:b,onClick:function(){if(console.save(p.current.toDataURL(),"toDataURL.txt"),console.save(JSON.stringify(p.current.toJSON()),"toDataJSON.txt"),b){var i,s=new Event("click",{});b.current.href=p.current.toDataURL(),b.current.download="toPNG.png",null===(i=b.current)||void 0===i||i.dispatchEvent(s)}},children:Object(A.b)("i",{className:"fas fa-cloud-download-alt"})})})]})]})},ui=Object(h.b)(l||(l=Object(f.a)(["\n div {\n position: relative;\n height: 100%;\n background-color: #fff;\n }\n .canvas-container {\n height: 100% !important;\n canvas {\n height: 100% !important;\n }\n }\n"]))),bi=function(){var i=Object(g.useRef)(),s=Object(g.useState)(!1),n=Object(R.a)(s,2),r=n[0],e=n[1],t=Object(g.useState)(!1),m=Object(R.a)(t,2),p=m[0],a=m[1],o=Object(g.useState)(ci.Tools.Pencil),c=Object(R.a)(o,2),l=c[0],d=c[1],j=Object(g.useState)("black"),u=Object(R.a)(j,2),b=u[0],f=u[1],h=Object(g.useState)(!1),v=Object(R.a)(h,2),x=v[0],k=v[1],O=Object(g.useState)(3),y=Object(R.a)(O,2),w=y[0],E=y[1];return Object(g.useEffect)((function(){}),[]),Object(A.c)(A.a,{children:[Object(A.b)(ji,{setEraserClicked:k,setLineWidth:E,setColor:f,canRedo:p,canUndo:r,setCanRedo:a,setCanUndo:e,sketchRef:i,setTool:d,color:b}),Object(A.b)(mi,{direction:"vertical-sketch",children:Object(A.b)("div",{style:{height:"calc(100% - 10px)"},children:Object(A.b)(ci.SketchField,{lineColor:x?"white":b,onChange:function(){e(i.current.canUndo()),a(i.current.canRedo())},ref:i,css:ui,style:{border:"1px solid gray"},width:"100%",height:"100%",tool:l,lineWidth:w,undoSteps:15})})})]})},fi=Object(h.b)(d||(d=Object(f.a)(["\n position: relative;\n .action-bar-wrapper {\n height: 31px;\n width: 100%;\n background-color: #37414b;\n }\n"]))),hi=n(199),gi=Object(h.b)(j||(j=Object(f.a)(["\n .w-md-editor .title {\n line-height: unset;\n font-size: unset;\n font-weight: unset;\n color: #d4d4d4 !important;\n }\n\n .w-md-editor ul {\n line-height: 1;\n }\n\n .w-md-editor-bar svg {\n display: none;\n }\n\n .w-md-editor-bar {\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=');\n height: 11px;\n cursor: row-resize;\n background-color: #37414b;\n background-repeat: no-repeat;\n background-position: 50%;\n width: 100%;\n position: relative;\n }\n\n em {\n font-style: italic;\n }\n\n .wmde-markdown hr {\n border-top: 1px solid #dee5ed;\n }\n\n .wmde-markdown ol {\n list-style: decimal;\n }\n\n .w-md-editor-show-live {\n /* Hide menu bar buttons to prevent accidental delete */\n z-index: 20;\n }\n\n .w-md-editor-toolbar {\n background-color: #37414b;\n border-bottom: 1px solid gray;\n }\n\n .w-md-editor-toolbar li button {\n color: #d4d4d4;\n }\n\n .w-md-editor-content {\n background-color: #202123;\n }\n\n .w-md-editor,\n .w-md-editor .w-md-editor-text-pre {\n