Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (window.webpackJsonp = window.webpackJsonp || []).push([[0], {
- 159: function(e, t, a) {},
- 197: function(e, t, a) {
- "use strict";
- a.r(t);
- var n = a(0)
- , l = a.n(n)
- , s = a(24)
- , r = a.n(s)
- , i = (a(99),
- a(93))
- , c = a(6)
- , m = a(7)
- , o = a(9)
- , u = a(8)
- , h = a(10)
- , d = a(13)
- , p = a.n(d)
- , E = a(209)
- , b = a(2)
- , f = a(211)
- , g = a(198)
- , v = a(210)
- , O = a(155)
- , j = (a(40),
- a(30),
- function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- email: "",
- password: ""
- },
- a.handleChangeEmail = a.handleChangeEmail.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangePassword = a.handleChangePassword.bind(Object(b.a)(Object(b.a)(a))),
- a.handleSubmit = a.handleSubmit.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "handleChangeEmail",
- value: function(e) {
- this.setState({
- email: e.target.value
- })
- }
- }, {
- key: "handleChangePassword",
- value: function(e) {
- this.setState({
- password: e.target.value
- })
- }
- }, {
- key: "handleSubmit",
- value: function(e) {
- var t = {};
- t.email = this.state.email,
- t.password = this.state.password,
- p.a.post("http://34.239.129.125/login/social", t, {
- header: {
- "Content-Type": "application/json"
- }
- }).then(function(e) {
- var t = e.data.content.token
- , a = e.data.content.user.role;
- sessionStorage.setItem("token", t),
- sessionStorage.setItem("role", a),
- document.location.reload(!0)
- }).catch(function() {
- return alert("error")
- }),
- e.preventDefault()
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", {
- className: "animated bounceInDown login"
- }, l.a.createElement("form", {
- onSubmit: this.handleSubmit
- }, l.a.createElement(f.a, null, l.a.createElement(g.a, null, " Email "), l.a.createElement(v.a, {
- className: "center",
- type: "email",
- value: this.state.email,
- onChange: this.handleChangeEmail
- }), l.a.createElement(g.a, null, " Senha "), l.a.createElement(v.a, {
- className: "center",
- type: "password",
- value: this.state.password,
- onChange: this.handleChangePassword
- }), l.a.createElement("br", null), l.a.createElement(O.a, {
- type: "submit",
- className: "btn btn-primary"
- }, "Entrar", l.a.createElement("i", {
- className: "fa fa-check",
- style: {
- marginLeft: 12
- }
- })))))
- }
- }]),
- t
- }(n.Component))
- , C = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- username: "",
- password: "",
- confirmPassword: "",
- email: "",
- date: "",
- gender: "MALE"
- },
- a.handleSubmit = a.handleSubmit.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeUsername = a.handleChangeUsername.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangePassword = a.handleChangePassword.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeConfirmPassword = a.handleChangeConfirmPassword.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeEmail = a.handleChangeEmail.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "handleSubmit",
- value: function(e) {
- var t = {};
- t.name = this.state.username,
- t.email = this.state.email,
- t.password = this.state.password,
- t.checkPassword = this.state.confirmPassword,
- p.a.post("http://34.239.129.125/signup/social", t).then(function(e) {
- return console.log(e.data)
- }).catch(function(e) {
- return console.log(e.data)
- }),
- e.preventDefault()
- }
- }, {
- key: "handleChangeUsername",
- value: function(e) {
- this.setState({
- username: e.target.value
- })
- }
- }, {
- key: "handleChangePassword",
- value: function(e) {
- this.setState({
- password: e.target.value
- })
- }
- }, {
- key: "handleChangeEmail",
- value: function(e) {
- this.setState({
- email: e.target.value
- })
- }
- }, {
- key: "handleChangeConfirmPassword",
- value: function(e) {
- this.setState({
- confirmPassword: e.target.value
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", {
- className: "animated bounceInDown login"
- }, l.a.createElement("form", {
- onSubmit: this.handleSubmit
- }, l.a.createElement(f.a, null, l.a.createElement(g.a, null, " Nome do usu\xe1rio "), l.a.createElement(v.a, {
- className: "center",
- type: "text",
- value: this.state.username,
- onChange: this.handleChangeUsername
- }), l.a.createElement(g.a, null, " Escolha a senha "), l.a.createElement(v.a, {
- className: "center",
- type: "password",
- value: this.state.password,
- onChange: this.handleChangePassword
- }), l.a.createElement(g.a, null, " Confirme a senha "), l.a.createElement(v.a, {
- className: "center",
- type: "password",
- value: this.state.confirmPasswordpassword,
- onChange: this.handleChangeConfirmPassword
- }), l.a.createElement(g.a, null, " Email "), l.a.createElement(v.a, {
- className: "center",
- type: "email",
- value: this.state.email,
- onChange: this.handleChangeEmail
- }), l.a.createElement("br", null), l.a.createElement(O.a, {
- onClick: this.handleSubmit,
- className: "btn btn-primary"
- }, "Registrar", l.a.createElement("i", {
- className: "fa fa-check",
- style: {
- marginLeft: 12
- }
- })))))
- }
- }]),
- t
- }(n.Component)
- , y = a(200)
- , N = a(199)
- , k = a(60)
- , S = a.n(k)
- , A = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- showLogin: !1,
- showRegister: !1,
- isLogged: sessionStorage.getItem("token"),
- role: sessionStorage.getItem("role"),
- searchResults: null,
- enableForm: !1,
- searchName: "",
- animeName: "",
- animeId: ""
- },
- a.handleChangeName = a.handleChangeName.bind(Object(b.a)(Object(b.a)(a))),
- a.search = a.search.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "search",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes?search=" + this.state.searchName).then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- })
- }
- }, {
- key: "openForm",
- value: function(e) {
- this.setState({
- enableForm: !0
- }),
- this.setState({
- animeId: e.id
- }),
- this.setState({
- animeName: e.name
- })
- }
- }, {
- key: "closeForm",
- value: function() {
- this.setState({
- enableForm: !0
- })
- }
- }, {
- key: "showLogin",
- value: function() {
- this.setState({
- showLogin: !this.state.showLogin,
- showRegister: !1
- })
- }
- }, {
- key: "showRegister",
- value: function() {
- this.setState({
- showRegister: !this.state.showRegister,
- showLogin: !1
- })
- }
- }, {
- key: "logOut",
- value: function() {
- sessionStorage.clear(),
- document.location.reload(!0)
- }
- }, {
- key: "handleChangeName",
- value: function(e) {
- this.setState({
- searchName: e.target.value
- })
- }
- }, {
- key: "render",
- value: function() {
- var e = this;
- return l.a.createElement("nav", {
- className: "navbar navbar-inverse navbar-fixed-top"
- }, l.a.createElement("div", {
- className: "navbar-inner"
- }, l.a.createElement("div", {
- className: "container"
- }, l.a.createElement("div", {
- className: "navbar-collapse collapse"
- }, l.a.createElement("ul", {
- className: "nav navbar-nav"
- }, l.a.createElement("li", null, l.a.createElement("a", {
- href: "/"
- }, "HOME")), l.a.createElement("li", null, l.a.createElement("a", {
- href: "/animes"
- }, "ANIMES")), l.a.createElement("li", null, l.a.createElement("a", {
- href: "/generos"
- }, "G\xcaNEROS")), l.a.createElement("li", null, l.a.createElement("a", {
- href: "/contato"
- }, "CONTATO")), "Admin" === this.state.role ? l.a.createElement("li", null, l.a.createElement("a", {
- href: "/admin",
- style: {
- color: "white",
- cursor: "pointer"
- }
- }, "UPLOAD")) : null, this.state.isLogged ? null : l.a.createElement("li", null, l.a.createElement("a", {
- style: {
- color: "white",
- cursor: "pointer"
- },
- onClick: function() {
- return e.showLogin()
- }
- }, "LOGIN")), this.state.isLogged ? null : l.a.createElement("li", null, l.a.createElement("a", {
- style: {
- color: "white",
- cursor: "pointer"
- },
- onClick: function() {
- return e.showRegister()
- }
- }, "CADASTRO")), l.a.createElement("li", null, l.a.createElement("input", {
- className: "form-control input-md",
- placeholder: "Pesquisar",
- onChange: this.handleChangeName,
- type: "text"
- })), l.a.createElement("li", null, l.a.createElement("button", {
- type: "submit",
- className: "buttonMenu btn btn-info",
- onClick: this.search
- }, l.a.createElement("i", {
- className: "fa fa-search"
- }))), null == this.state.searchResults || this.state.enableForm ? null : l.a.createElement("table", {
- style: {}
- }, l.a.createElement("td", null, this.state.searchResults.map(function(t) {
- return l.a.createElement(N.a, {
- to: {
- pathname: "/anime/".concat(t.name),
- state: {
- id: t.id
- }
- }
- }, l.a.createElement("tr", null, l.a.createElement(y.a, {
- onClick: function() {
- return e.closeForm()
- },
- src: t.thumb
- }, t.name)))
- }))), this.state.isLogged ? l.a.createElement("li", null, l.a.createElement("a", {
- style: {
- color: "white",
- cursor: "pointer"
- },
- onClick: function() {
- return e.logOut()
- }
- }, "SAIR")) : null))), l.a.createElement("div", null, this.state.showLogin ? l.a.createElement(j, null) : null, this.state.showRegister ? l.a.createElement(C, null) : null)))
- }
- }]),
- t
- }(n.Component)
- , x = a(201)
- , w = a(202)
- , P = a(203)
- , R = (a(54),
- function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).renderAnimes = function() {
- return a.props.list.map(function(e) {
- return l.a.createElement(N.a, {
- to: {
- pathname: "/anime/".concat(e.name),
- state: {
- id: e.id
- }
- }
- }, l.a.createElement("div", {
- className: "box-episodio hidden-xs"
- }, l.a.createElement("div", {
- className: "nome-thumb"
- }, l.a.createElement("a", {
- className: "tt",
- href: "/" + e.name,
- title: e.name
- }, " ", e.name), l.a.createElement("a", {
- href: "/" + e.name,
- title: e.name,
- className: "thumb"
- }, l.a.createElement("img", {
- src: e.thumb_url,
- alt: "",
- className: "img-full"
- }), l.a.createElement("span", {
- className: "num-episodio"
- }, "epi", e.episode))), l.a.createElement("div", {
- className: "lista-servers hvr-bob"
- }, l.a.createElement("div", {
- className: "content-servers relative item1 1-versao atual esconder"
- }, l.a.createElement("ul", null), l.a.createElement("link", {
- rel: "stylesheet",
- href: "https://use.fontawesome.com/releases/v5.4.2/css/all.css",
- integrity: "sha384-/rXc/GQVaYpyDdyxK+ecHPVYJSN9bmVFBvjA/9eOB+pb3F2w2N6fc5qB9Ew5yIns",
- crossOrigin: "anonymous"
- }), l.a.createElement("a", {
- className: "btn-online",
- href: "/" + e.name + "/" + e.episode,
- title: "Assista"
- }, "Assista Online")))))
- })
- }
- ,
- a.renderAnimes = a.renderAnimes.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement("div", {
- id: "box-bottom",
- className: "full-hidden"
- }, l.a.createElement("div", {
- className: "container"
- }, l.a.createElement("div", {
- className: "col-left left"
- }, l.a.createElement("div", {
- className: "info-destaque hidden-xs"
- }, l.a.createElement("div", {
- className: "content full-hidden"
- }, l.a.createElement("div", {
- className: "ultimos-episodios hidden-xs"
- }, this.renderAnimes())))))))
- }
- }]),
- t
- }(n.Component))
- , F = function(e) {
- return l.a.createElement("table", {
- id: "topAnimesTable"
- }, e.list.slice(0, 10).map(function(e) {
- return l.a.createElement(N.a, {
- to: {
- pathname: "/anime/".concat(e.name),
- state: {
- id: e.id
- }
- }
- }, l.a.createElement("tr", {
- key: e._id,
- id: "topAnimes",
- className: "list-group-item"
- }, l.a.createElement("a", {
- href: "/anime/" + e.name
- }, e.name)))
- }))
- }
- , I = function(e) {
- return l.a.createElement("div", {
- className: "propaganda"
- })
- }
- , D = function(e) {
- return l.a.createElement("header", {
- className: "header"
- }, l.a.createElement("h2", null, e.name, " ", l.a.createElement("small", null, " ", e.small, " ")))
- }
- , _ = a(92)
- , M = (a(159),
- function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- pager: {}
- },
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentWillMount",
- value: function() {
- this.props.items && this.props.items.length && this.setPage(this.props.initialPage)
- }
- }, {
- key: "componentDidUpdate",
- value: function(e, t) {
- this.props.items !== e.items && this.setPage(this.props.initialPage)
- }
- }, {
- key: "setPage",
- value: function(e) {
- var t = this.props
- , a = t.items
- , n = t.pageSize
- , l = this.state.pager;
- if (!(e < 1 || e > l.totalPages)) {
- l = this.getPager(a.length, e, n);
- var s = a.slice(l.startIndex, l.endIndex + 1);
- this.setState({
- pager: l
- }),
- this.props.onChangePage(s)
- }
- }
- }, {
- key: "getPager",
- value: function(e, t, a) {
- t = t || 1,
- a = a || 10;
- var n, l, s = Math.ceil(e / a);
- s <= 10 ? (n = 1,
- l = s) : t <= 6 ? (n = 1,
- l = 10) : t + 4 >= s ? (n = s - 9,
- l = s) : (n = t - 5,
- l = t + 4);
- var r = (t - 1) * a
- , i = Math.min(r + a - 1, e - 1)
- , c = Object(_.a)(Array(l + 1 - n).keys()).map(function(e) {
- return n + e
- });
- return {
- totalItems: e,
- currentPage: t,
- pageSize: a,
- totalPages: s,
- startPage: n,
- endPage: l,
- startIndex: r,
- endIndex: i,
- pages: c
- }
- }
- }, {
- key: "render",
- value: function() {
- var e = this
- , t = this.state.pager;
- return !t.pages || t.pages.length <= 1 ? null : l.a.createElement("ul", {
- className: "pagination"
- }, l.a.createElement("li", {
- className: 1 === t.currentPage ? "disabled" : ""
- }, l.a.createElement("a", {
- onClick: function() {
- return e.setPage(1)
- }
- }, "Inicio")), l.a.createElement("li", {
- className: 1 === t.currentPage ? "disabled" : ""
- }, l.a.createElement("a", {
- onClick: function() {
- return e.setPage(t.currentPage - 1)
- }
- }, "Anterior")), t.pages.map(function(a, n) {
- return l.a.createElement("li", {
- key: n,
- className: t.currentPage === a ? "active" : ""
- }, l.a.createElement("a", {
- onClick: function() {
- return e.setPage(a)
- }
- }, a))
- }), l.a.createElement("li", {
- className: t.currentPage === t.totalPages ? "disabled" : ""
- }, l.a.createElement("a", {
- onClick: function() {
- return e.setPage(t.currentPage + 1)
- }
- }, "Proximo")), l.a.createElement("li", {
- className: t.currentPage === t.totalPages ? "disabled" : ""
- }, l.a.createElement("a", {
- onClick: function() {
- return e.setPage(t.totalPages)
- }
- }, "Ultimo")))
- }
- }]),
- t
- }(l.a.Component));
- M.defaultProps = {
- initialPage: 1,
- pageSize: 12
- };
- var L = M
- , T = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- listAnimes: [],
- pageOfItems: [],
- exampleItems: []
- },
- a.onChangePage = a.onChangePage.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "onChangePage",
- value: function(e) {
- this.setState({
- pageOfItems: e
- })
- }
- }, {
- key: "componentDidMount",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes").then(function(t) {
- return e.setState({
- listAnimes: t.data.content.animes
- })
- }).then(function(t) {
- return e.setState({
- exampleItems: e.state.listAnimes
- })
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(I, null), l.a.createElement("div", {
- className: "container todo"
- }, l.a.createElement(x.a, null, l.a.createElement(w.a, {
- md: 9
- }, l.a.createElement(P.a, null, l.a.createElement(D, {
- name: "Ultimos",
- small: "lancamentos"
- })), l.a.createElement(P.a, null, l.a.createElement(L, {
- items: this.state.exampleItems,
- onChangePage: this.onChangePage
- }), l.a.createElement(R, {
- list: this.state.pageOfItems
- }))), l.a.createElement(w.a, {
- md: 3
- }, l.a.createElement(D, {
- name: "Top animes"
- }), l.a.createElement(F, {
- list: this.state.pageOfItems
- })))))
- }
- }]),
- t
- }(n.Component)
- , z = (a(36),
- function(e) {
- function t() {
- return Object(c.a)(this, t),
- Object(o.a)(this, Object(u.a)(t).apply(this, arguments))
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", {
- className: "box"
- }, l.a.createElement("div", {
- className: "icon"
- }, l.a.createElement("i", {
- className: this.props.icon
- })), this.props.option)
- }
- }]),
- t
- }(l.a.Component))
- , B = function() {
- return l.a.createElement("div", {
- className: "adminBoard"
- }, l.a.createElement(x.a, null, l.a.createElement(w.a, {
- md: 1
- }), l.a.createElement(w.a, {
- md: 2
- }, l.a.createElement(N.a, {
- to: "/"
- }, l.a.createElement(z, {
- icon: "fas fa-home",
- option: "Voltar ao site"
- }))), l.a.createElement(w.a, {
- md: 2
- }, l.a.createElement(N.a, {
- to: "/admin/adicionar_anime"
- }, l.a.createElement(z, {
- icon: "far fa-plus-square",
- option: "Adicionar Anime"
- }))), l.a.createElement(w.a, {
- md: 2
- }, l.a.createElement(N.a, {
- to: "/admin/adicionar_episodios"
- }, l.a.createElement(z, {
- icon: "far fa-plus-square",
- option: "Adicionar Epis\xf3dios"
- }))), l.a.createElement(w.a, {
- md: 2
- }, l.a.createElement(N.a, {
- to: "/admin/editar_anime"
- }, l.a.createElement(z, {
- icon: "far fa-edit",
- option: "Editar/Remover"
- }))), l.a.createElement(w.a, {
- md: 2
- }, l.a.createElement(N.a, {
- to: "/admin/editar_episodios"
- }, l.a.createElement(z, {
- icon: "far fa-edit",
- option: "Remover Epis\xf3dios"
- }))), l.a.createElement(w.a, {
- md: 1
- })))
- }
- , G = (a(37),
- a(204))
- , U = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- stars: 0
- },
- a.clickone = a.clickone.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "clickone",
- value: function(e, t) {
- e.preventDefault(),
- this.setState({
- stars: t
- }),
- console.log(this.state.stars)
- }
- }, {
- key: "render",
- value: function() {
- var e = this;
- return l.a.createElement("span", {
- className: "rating",
- style: {
- padding: "18px 10px 10px 10px",
- textAlign: "center"
- }
- }, this.state.stars >= 1 ? l.a.createElement("i", {
- className: "fas fa-star fa-2x",
- style: {
- color: "#feb236"
- },
- onClick: function(t) {
- e.clickone(t, 1)
- }
- }) : l.a.createElement("i", {
- className: "far fa-star fa-2x",
- onClick: function(t) {
- e.clickone(t, 1)
- }
- }), this.state.stars >= 2 ? l.a.createElement("i", {
- className: "fas fa-star fa-2x",
- style: {
- color: "#feb236"
- },
- onClick: function(t) {
- e.clickone(t, 2)
- }
- }) : l.a.createElement("i", {
- className: "far fa-star fa-2x",
- onClick: function(t) {
- e.clickone(t, 2)
- }
- }), this.state.stars >= 3 ? l.a.createElement("i", {
- className: "fas fa-star fa-2x",
- style: {
- color: "#feb236"
- },
- onClick: function(t) {
- e.clickone(t, 3)
- }
- }) : l.a.createElement("i", {
- className: "far fa-star fa-2x",
- onClick: function(t) {
- e.clickone(t, 3)
- }
- }), this.state.stars >= 4 ? l.a.createElement("i", {
- className: "fas fa-star fa-2x",
- style: {
- color: "#feb236"
- },
- onClick: function(t) {
- e.clickone(t, 4)
- }
- }) : l.a.createElement("i", {
- className: "far fa-star fa-2x",
- onClick: function(t) {
- e.clickone(t, 4)
- }
- }), this.state.stars >= 5 ? l.a.createElement("i", {
- className: "fas fa-star fa-2x",
- style: {
- color: "#feb236"
- },
- onClick: function(t) {
- e.clickone(t, 5)
- }
- }) : l.a.createElement("i", {
- className: "far fa-star fa-2x",
- onClick: function(t) {
- e.clickone(t, 5)
- }
- }))
- }
- }]),
- t
- }(n.Component)
- , q = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {},
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(w.a, {
- md: 4
- }, l.a.createElement("h2", {
- style: {
- textAlign: "left"
- }
- }, "Epis\xf3dio ", this.props.episodio, " - ", l.a.createElement("small", null, this.props.anime))), l.a.createElement(w.a, {
- md: 8,
- style: {
- textAlign: "right",
- marginTop: 20
- }
- }, l.a.createElement(U, null), l.a.createElement(G.a, null, l.a.createElement(O.a, null, l.a.createElement("i", {
- className: "fas fa-arrow-left"
- }), " Epis\xf3dio Anterior"), l.a.createElement(O.a, null, "Pr\xf3ximo Epis\xf3dio ", l.a.createElement("i", {
- class: "fas fa-arrow-right"
- })))))
- }
- }]),
- t
- }(l.a.Component)
- , V = function(e) {
- function t() {
- return Object(c.a)(this, t),
- Object(o.a)(this, Object(u.a)(t).apply(this, arguments))
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement("div", {
- className: "embed-responsive embed-responsive-16by9 videoPlayer"
- }, l.a.createElement("iframe", {
- className: "embed-responsive-item",
- src: this.props.url,
- frameborder: "0",
- allow: "accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",
- allowfullscreen: !0
- })), l.a.createElement(q, {
- anime: this.props.anime,
- episodio: this.props.episodio
- }))
- }
- }]),
- t
- }(l.a.Component)
- , J = a(206)
- , H = function(e) {
- function t() {
- return Object(c.a)(this, t),
- Object(o.a)(this, Object(u.a)(t).apply(this, arguments))
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", {
- className: "sidebar"
- }, l.a.createElement(J.a, null, l.a.createElement("h2", null, this.props.temporada)))
- }
- }]),
- t
- }(l.a.Component)
- , Y = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {},
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentDidMount",
- value: function() {
- console.log(this.props.location)
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(I, null), l.a.createElement(x.a, null, l.a.createElement(w.a, {
- className: "video",
- xs: 12,
- md: 9
- }, l.a.createElement(P.a, null, l.a.createElement(V, {
- url: this.props.location.state.url,
- anime: this.props.location.state.animeName,
- episodio: this.props.location.state.epName
- }))), l.a.createElement(w.a, {
- className: "sideBar",
- xs: 12,
- md: 3
- }, l.a.createElement(H, {
- temporada: "Epis\xf3dios"
- }))))
- }
- }]),
- t
- }(n.Component)
- , K = (a(82),
- function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- genres: []
- },
- p.a.get("http://34.239.129.125/animes/genres").then(function(e) {
- return a.setState({
- genres: e.data.content.genres
- })
- }).catch(function() {
- return alert("error")
- }),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(A, null), l.a.createElement(I, null), l.a.createElement("div", {
- className: "container todo"
- }, l.a.createElement(x.a, null, l.a.createElement(w.a, {
- md: 9
- }, l.a.createElement(P.a, null, l.a.createElement(D, {
- name: "G\xeaneros"
- })), l.a.createElement("main", null, this.state.genres.map(function(e) {
- return l.a.createElement(N.a, {
- className: "genreBox",
- to: {
- pathname: "/generos/".concat(e)
- }
- }, e)
- }))), l.a.createElement(w.a, {
- md: 3
- }, l.a.createElement(D, {
- small: "PARCEIROS"
- }), "espa\xe7o para anuncio"))))
- }
- }]),
- t
- }(l.a.Component))
- , Q = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- episodes: 0
- },
- p.a.get("http://34.239.129.125/animes/" + a.props.id + "/episodes").then(function(e) {
- return a.setState({
- episodes: e.data.content.episodes.length
- })
- }),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement(N.a, {
- to: {
- pathname: "/anime/".concat(this.props.nome),
- state: {
- id: this.props.id
- }
- }
- }, l.a.createElement("div", null, l.a.createElement(y.a, null, l.a.createElement("img", {
- className: "animeBoxImg",
- src: this.props.thumb
- }), l.a.createElement("h3", null, this.props.nome), l.a.createElement("small", null, this.state.episodes, " epis\xf3dios"))))
- }
- }]),
- t
- }(l.a.Component)
- , W = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).componentDidMount = function() {
- a.setState({
- size: 3
- })
- }
- ,
- a.state = {
- animes: [],
- size: 0
- },
- p.a.get("http://34.239.129.125/animes?genre=" + a.props.match.params.id).then(function(e) {
- return a.setState({
- animes: e.data.content.animes
- })
- }).catch(function() {
- return alert("error")
- }),
- a.componentDidMount = a.componentDidMount.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- var e = this.state.size;
- return l.a.createElement("div", null, l.a.createElement(A, null), l.a.createElement(I, null), l.a.createElement("div", {
- className: "container todo"
- }, l.a.createElement(x.a, null, l.a.createElement(w.a, {
- md: 9
- }, l.a.createElement(P.a, null, l.a.createElement(D, {
- name: this.props.match.params.id
- })), l.a.createElement(w.a, {
- md: 4
- }, this.state.animes.map(function(t, a) {
- if (a < e)
- return l.a.createElement(Q, {
- nome: t.name,
- id: t.id,
- thumb: t.thumb_url
- })
- })), l.a.createElement(w.a, {
- md: 4
- }, this.state.animes.map(function(t, a) {
- if (a >= e && a < 2 * e)
- return l.a.createElement(Q, {
- nome: t.name,
- id: t.id,
- thumb: t.thumb_url
- })
- })), l.a.createElement(w.a, {
- md: 4
- }, this.state.animes.map(function(t, a) {
- if (a >= 2 * e)
- return l.a.createElement(Q, {
- nome: t.name,
- id: t.id,
- thumb: t.thumb_url
- })
- }))), l.a.createElement(w.a, {
- md: 3
- }, l.a.createElement(D, {
- small: "PARCEIROS"
- }), "espa\xe7o para anuncio"))))
- }
- }]),
- t
- }(l.a.Component)
- , X = a(205)
- , Z = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- genre: "",
- name: "",
- resume: "",
- file: {}
- },
- a.handleChangeGenre = a.handleChangeGenre.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeName = a.handleChangeName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeResume = a.handleChangeResume.bind(Object(b.a)(Object(b.a)(a))),
- a.handleSubmit = a.handleSubmit.bind(Object(b.a)(Object(b.a)(a))),
- a.handleFile = a.handleFile.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "handleChangeGenre",
- value: function(e) {
- this.setState({
- genre: e.target.value
- })
- }
- }, {
- key: "handleChangeName",
- value: function(e) {
- this.setState({
- name: e.target.value
- })
- }
- }, {
- key: "handleChangeResume",
- value: function(e) {
- this.setState({
- resume: e.target.value
- })
- }
- }, {
- key: "handleFile",
- value: function(e) {
- var t = this
- , a = new FileReader
- , n = e.target.files[0];
- a.onloadend = function() {
- t.setState({
- file: n
- })
- }
- ,
- a.readAsDataURL(n)
- }
- }, {
- key: "handleSubmit",
- value: function(e) {
- var t = new FormData;
- t.set("name", this.state.name),
- t.set("genre", this.state.genre),
- t.set("resume", this.state.resume),
- t.set("thumb", this.state.file);
- var a = sessionStorage.getItem("token");
- p.a.post("http://34.239.129.125/animes", t, {
- headers: {
- authorization: "Bearer ".concat(a),
- "content-type": "multipart/form-data"
- }
- }).then(function() {
- return document.location.reload(!0)
- }).catch(function() {
- return alert("error")
- }),
- e.preventDefault()
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement("div", {
- className: "white"
- }, l.a.createElement(D, {
- name: "Novo Anime"
- }), l.a.createElement(X.a, {
- className: "form",
- onSubmit: this.handleSubmit
- }, l.a.createElement(f.a, null, l.a.createElement(g.a, null, "Nome do Anime"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.name,
- onChange: this.handleChangeName
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Genero principal"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.genre,
- onChange: this.handleChangeGenre
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Descri\xe7\xe3o"), l.a.createElement(v.a, {
- componentClass: "textarea",
- value: this.state.resume,
- onChange: this.handleChangeResume
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Thumb"), l.a.createElement(v.a, {
- type: "file",
- onChange: this.handleFile
- }), l.a.createElement("p", null)), l.a.createElement(O.a, {
- type: "submit",
- bsStyle: "success"
- }, "Submit"), l.a.createElement("a", {
- href: "/admin"
- }, l.a.createElement(O.a, {
- bsStyle: "info"
- }, "Voltar"))))))
- }
- }]),
- t
- }(l.a.Component)
- , $ = a(207)
- , ee = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- file: {},
- animeId: "",
- animeName: "",
- episodeName: "",
- chapter: 0,
- description: "",
- search: "",
- searchResults: null,
- enableForm: !1,
- success: !1
- },
- a.handleSubmit = a.handleSubmit.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeName = a.handleChangeName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeAnimeName = a.handleChangeAnimeName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeChapter = a.handleChangeChapter.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeDescription = a.handleChangeDescription.bind(Object(b.a)(Object(b.a)(a))),
- a.handleFile = a.handleFile.bind(Object(b.a)(Object(b.a)(a))),
- a.search = a.search.bind(Object(b.a)(Object(b.a)(a))),
- a.openForm = a.openForm.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "handleChangeName",
- value: function(e) {
- this.setState({
- name: e.target.value
- })
- }
- }, {
- key: "handleChangeAnimeName",
- value: function(e) {
- this.setState({
- search: e.target.value
- })
- }
- }, {
- key: "handleChangeChapter",
- value: function(e) {
- this.setState({
- chapter: e.target.value
- })
- }
- }, {
- key: "handleChangeDescription",
- value: function(e) {
- this.setState({
- description: e.target.value
- })
- }
- }, {
- key: "handleFile",
- value: function(e) {
- var t = this
- , a = new FileReader
- , n = e.target.files[0];
- a.onloadend = function() {
- t.setState({
- file: n
- })
- }
- ,
- a.readAsDataURL(n)
- }
- }, {
- key: "search",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes?search=" + this.state.search).then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- })
- }
- }, {
- key: "openForm",
- value: function(e) {
- this.setState({
- enableForm: !0
- }),
- this.setState({
- animeId: e.id
- }),
- this.setState({
- animeName: e.name
- })
- }
- }, {
- key: "handleSubmit",
- value: function(e) {
- var t = new FormData;
- t.set("video", this.state.file),
- t.set("name", this.state.name),
- t.set("chapter", this.state.chapter),
- t.set("description", this.state.description);
- var a = sessionStorage.getItem("token");
- p.a.post("http://34.239.129.125/animes/" + this.state.animeId + "/episodes", t, {
- headers: {
- authorization: "Bearer ".concat(a),
- "Content-Type": "multipart/form-data"
- }
- }).then(function(e) {
- return document.location.reload(!0)
- }).catch(function() {
- return alert("error")
- }),
- e.preventDefault()
- }
- }, {
- key: "render",
- value: function() {
- var e = this;
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement("div", {
- className: "white"
- }, l.a.createElement(D, {
- name: "Adicionar um epis\xf3dio"
- }), l.a.createElement(X.a, {
- onSubmit: this.handleSubmit
- }, this.state.enableForm ? null : l.a.createElement("div", null, l.a.createElement(f.a, null, l.a.createElement(g.a, null, "Digite o nome do anime:"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.search,
- onChange: this.handleChangeAnimeName
- })), l.a.createElement(O.a, {
- bsStyle: "success",
- onClick: this.search
- }, "Procurar"), l.a.createElement("p", null)), null == this.state.searchResults || this.state.enableForm ? null : this.state.searchResults.map(function(t) {
- return l.a.createElement("div", {
- className: "labelAnimes",
- onClick: function() {
- return e.openForm(t)
- }
- }, t.name)
- }), this.state.enableForm ? l.a.createElement("div", {
- className: "formSubmit"
- }, l.a.createElement(D, {
- name: "Novo epis\xf3dio no anime ".concat(this.state.animeName)
- }), l.a.createElement(g.a, null, "N\xfamero do epis\xf3dio:"), l.a.createElement(v.a, {
- type: "number",
- value: this.state.chapter,
- onChange: this.handleChangeChapter
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Nome do epis\xf3dio:"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.name,
- onChange: this.handleChangeName
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Descri\xe7\xe3o:"), l.a.createElement(v.a, {
- componentClass: "textarea",
- value: this.state.description,
- onChange: this.handleChangeDescription
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Arquivo"), l.a.createElement(v.a, {
- type: "file",
- onChange: this.handleFile
- }), l.a.createElement("p", null), l.a.createElement(O.a, {
- type: "submit",
- bsStyle: "success"
- }, "Enviar"), l.a.createElement("a", {
- href: "/admin"
- }, l.a.createElement(O.a, {
- bsStyle: "info"
- }, "Voltar"))) : null), this.state.success ? l.a.createElement($.a, null, "nasda") : null)))
- }
- }]),
- t
- }(l.a.Component)
- , te = a(154)
- , ae = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- file: {},
- name: "",
- genre: "",
- resume: "",
- id: "",
- thumb: "",
- input: !1,
- confirma: !1
- },
- a.deleteAnime = a.deleteAnime.bind(Object(b.a)(Object(b.a)(a))),
- a.editAnime = a.editAnime.bind(Object(b.a)(Object(b.a)(a))),
- a.edited = a.edited.bind(Object(b.a)(Object(b.a)(a))),
- a.handleFile = a.handleFile.bind(Object(b.a)(Object(b.a)(a))),
- a.handleName = a.handleName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleGenre = a.handleGenre.bind(Object(b.a)(Object(b.a)(a))),
- a.handleResume = a.handleResume.bind(Object(b.a)(Object(b.a)(a))),
- a.stating = a.stating.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "deleteAnime",
- value: function() {
- var e = this
- , t = this.props.data.id
- , a = sessionStorage.getItem("token");
- p.a.delete("http://34.239.129.125/animes/" + t, {
- headers: {
- authorization: "Bearer ".concat(a)
- }
- }).then(function(t) {
- return console.log(e.state)
- })
- }
- }, {
- key: "editAnime",
- value: function() {
- this.setState({
- confirma: !1
- }),
- this.setState({
- input: !0
- })
- }
- }, {
- key: "stating",
- value: function() {
- this.setState({
- name: this.props.data.name,
- genre: this.props.data.genre,
- resume: this.props.data.resume,
- id: this.props.data.id,
- thumb: this.props.data.thumb_url,
- confirma: !0
- })
- }
- }, {
- key: "edited",
- value: function() {
- var e = new FormData;
- e.set("name", this.state.name),
- e.set("genre", this.state.genre),
- e.set("resume", this.state.resume),
- e.set("thumb", this.state.file);
- var t = this.state.id
- , a = sessionStorage.getItem("token");
- p.a.put("http://34.239.129.125/animes/" + t, e, {
- headers: {
- authorization: "Bearer ".concat(a),
- "Content-Type": "multipart/form-data"
- }
- }).then(console.log(this.state)),
- this.setState({
- input: !1
- })
- }
- }, {
- key: "handleName",
- value: function(e) {
- this.setState({
- name: e.target.value
- })
- }
- }, {
- key: "handleFile",
- value: function(e) {
- var t = this
- , a = new FileReader
- , n = e.target.files[0];
- a.onloadend = function() {
- t.setState({
- file: n
- })
- }
- ,
- a.readAsDataURL(n)
- }
- }, {
- key: "handleGenre",
- value: function(e) {
- this.setState({
- genre: e.target.value
- })
- }
- }, {
- key: "handleResume",
- value: function(e) {
- this.setState({
- resume: e.target.value
- })
- }
- }, {
- key: "render",
- value: function() {
- return this.state.input ? l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "text",
- className: "center",
- placeholder: this.props.data.name,
- onChange: this.handleName
- })), l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "text",
- className: "center number",
- placeholder: this.props.data.genre,
- onChange: this.handleGenre
- })), l.a.createElement("td", null, l.a.createElement(v.a, {
- componentClass: "textarea",
- type: "text",
- className: "center number",
- placeholder: this.props.data.resume,
- onChange: this.handleResume
- })), l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "file",
- onChange: this.handleFile
- }), l.a.createElement("p", null)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.apagaAnime,
- disabled: !0
- }, l.a.createElement(te.a, {
- glyph: "remove"
- })))), l.a.createElement("td", null, " ", l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- type: "button",
- className: "btn btn-default btn-sm btn-green",
- onClick: this.stating
- }, l.a.createElement(te.a, {
- glyph: "ok"
- })), " ")), this.state.confirma ? l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.edited
- }, "Atualizar")), " ") : null) : l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.props.data.name)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.props.data.genre)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.props.data.resume)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, "Thumb Atual")), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.deleteAnime
- }, l.a.createElement(te.a, {
- glyph: "remove"
- })))), l.a.createElement("td", null, " ", l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- type: "button",
- className: "btn btn-default btn-sm btn-blue",
- onClick: this.editAnime
- }, l.a.createElement(te.a, {
- glyph: "pencil"
- })), " ")))
- }
- }]),
- t
- }(l.a.Component)
- , ne = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- data: [],
- searchResults: [],
- search: "",
- change: !1
- },
- a.search = a.search.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeAnimeName = a.handleChangeAnimeName.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentDidMount",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes").then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- })
- }
- }, {
- key: "handleChangeAnimeName",
- value: function(e) {
- this.setState({
- search: e.target.value
- })
- }
- }, {
- key: "search",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes?search=" + this.state.search).then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- }).then(function(t) {
- return console.log(e.state.searchResults)
- }).then(function(t) {
- return e.setState({
- change: !0
- })
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement(D, {
- name: "Filtrar um Anime:"
- }), l.a.createElement("div", {
- className: "filter"
- }, l.a.createElement(X.a, {
- inline: !0
- }, l.a.createElement(f.a, null, l.a.createElement(v.a, {
- style: {
- marginRight: "10px"
- },
- placeholder: "Filtrar Anime",
- type: "text",
- onChange: this.handleChangeAnimeName
- })), l.a.createElement(O.a, {
- bsStyle: "success",
- onClick: this.search
- }, "Filtrar"), l.a.createElement("a", {
- href: "/admin"
- }, l.a.createElement(O.a, {
- bsStyle: "danger"
- }, "Voltar")))), this.state.change ? null : l.a.createElement(D, {
- name: "Todos os Animes Cadastrados:"
- }), l.a.createElement("table", {
- className: "table"
- }, l.a.createElement("tbody", null, l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Nome"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "G\xeanero"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Descri\xe7\xe3o"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Thumb"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Apagar"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Editar")))), this.state.searchResults.map(function(e) {
- return l.a.createElement(ae, {
- data: e
- })
- })))))
- }
- }]),
- t
- }(l.a.Component)
- , le = (a(85),
- function(e) {
- function t() {
- return Object(c.a)(this, t),
- Object(o.a)(this, Object(u.a)(t).apply(this, arguments))
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement(N.a, {
- to: {
- pathname: "/anime/".concat(this.props.name),
- state: {
- id: this.props.id
- }
- }
- }, l.a.createElement("div", null, l.a.createElement(y.a, {
- src: this.props.thumb,
- alt: "200x200"
- }, this.props.name)))
- }
- }]),
- t
- }(l.a.Component))
- , se = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- animes: [],
- size: 0
- },
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentDidMount",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes").then(function(t) {
- return e.setState({
- animes: t.data.content.animes
- })
- }).then(function(t) {
- return e.setState({
- size: Math.ceil(e.state.animes.length / 6)
- })
- })
- }
- }, {
- key: "render",
- value: function() {
- var e = this.state.animes
- , t = this.state.size;
- return l.a.createElement("div", null, l.a.createElement(D, {
- name: "Animes"
- }), l.a.createElement(x.a, {
- style: {
- textAlign: "center"
- }
- }, l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a < t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- })), l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a >= t && a < 2 * t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- })), l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a >= 2 * t && a < 3 * t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- })), l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a >= 3 * t && a < 4 * t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- })), l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a >= 4 * t && a < 5 * t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- })), l.a.createElement(w.a, {
- md: 2
- }, e.map(function(e, a) {
- if (a >= 5 * t && a < 6 * t)
- return l.a.createElement(le, {
- name: e.name,
- thumb: e.thumb_url,
- id: e.id
- })
- }))))
- }
- }]),
- t
- }(l.a.Component)
- , re = function(e) {
- function t(e) {
- var a;
- Object(c.a)(this, t);
- var n = [{
- name: "nanatsu no taizai",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }, {
- name: "naruto",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }, {
- name: "dragon ball",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }, {
- name: "fulmmetal",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }, {
- name: "fulmmetal",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }, {
- name: "fulmmetal",
- thumb: "https://i.kym-cdn.com/photos/images/newsfeed/001/155/275/559.gif"
- }];
- return (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).onChangePage = a.onChangePage.bind(Object(b.a)(Object(b.a)(a))),
- a.state = {
- list: [],
- pageOfItems: n,
- exampleItems: n
- },
- p.a.get("http://34.239.129.125/animes").then(function(e) {
- return e.data.content.animes
- }).then(function(e) {
- return a.setState({
- pageOfItems: e
- })
- }),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "onChangePage",
- value: function(e) {
- this.setState({
- pageOfItems: e
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(I, null), l.a.createElement("div", {
- className: "container todo"
- }, l.a.createElement(x.a, null, l.a.createElement(w.a, {
- md: 12
- }, l.a.createElement(P.a, null, l.a.createElement(se, {
- list: this.state.pageOfItems
- }), l.a.createElement(L, {
- items: this.state.exampleItems,
- onChangePage: this.onChangePage
- }))))))
- }
- }]),
- t
- }(l.a.Component)
- , ie = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- name: "",
- email: "",
- topic: "",
- message: ""
- },
- a.handleChangeName = a.handleChangeName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeEmail = a.handleChangeEmail.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeTopic = a.handleChangeTopic.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeMessage = a.handleChangeMessage.bind(Object(b.a)(Object(b.a)(a))),
- a.handleSubmit = a.handleSubmit.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "handleChangeName",
- value: function(e) {
- this.setState({
- name: e.target.value
- })
- }
- }, {
- key: "handleChangeEmail",
- value: function(e) {
- this.setState({
- email: e.target.value
- })
- }
- }, {
- key: "handleChangeTopic",
- value: function(e) {
- this.setState({
- topic: e.target.value
- })
- }
- }, {
- key: "handleChangeMessage",
- value: function(e) {
- this.setState({
- message: e.target.value
- })
- }
- }, {
- key: "handleSubmit",
- value: function(e) {
- var t = new FormData;
- t.set("name", this.state.name),
- t.set("email", this.state.email),
- t.set("topic", this.state.topic),
- t.set("message", this.state.message)
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement("div", {
- className: "white"
- }, l.a.createElement(D, {
- name: "Fale com nossa equipe!"
- }), l.a.createElement(X.a, {
- className: "form",
- onSubmit: this.handleSubmit
- }, l.a.createElement(f.a, null, l.a.createElement(g.a, null, "Nome:"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.name,
- onChange: this.handleChangeName
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Email:"), l.a.createElement(v.a, {
- type: "email",
- value: this.state.email,
- onChange: this.handleChangeEmail
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Assunto:"), l.a.createElement(v.a, {
- type: "text",
- value: this.state.topic,
- onChange: this.handleChangeTopic
- }), l.a.createElement("p", null), l.a.createElement(g.a, null, "Mensagem:"), l.a.createElement(v.a, {
- componentClass: "textarea",
- value: this.state.message,
- onChange: this.handleChangeMessage
- }), l.a.createElement("p", null)), l.a.createElement("div", {
- className: "center"
- }, l.a.createElement(O.a, {
- type: "enviar",
- bsStyle: "success"
- }, "Submit"))))))
- }
- }]),
- t
- }(l.a.Component)
- , ce = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).renderAnimeEpisodes = function() {
- return a.state.episodes.map(function(e) {
- return l.a.createElement("nav", {
- class: "nav-episodios pgn-anime full-hidden"
- }, l.a.createElement(N.a, {
- className: "genreBox",
- to: {
- pathname: "/video/".concat(e.id),
- state: {
- url: e.video_url,
- animeName: a.state.animeName,
- epName: e.name
- }
- }
- }, l.a.createElement("span", {
- class: ""
- }, l.a.createElement(te.a, {
- glyph: "play-circle"
- }), " Epis\xf3dio ", e.chapter)))
- })
- }
- ,
- a.state = {
- id: "",
- animeName: "",
- resume: "",
- genre: "",
- thumb: "",
- episodes: []
- },
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentDidMount",
- value: function() {
- var e = this
- , t = this.props.location.state.id;
- p.a.get("http://34.239.129.125/animes/" + t).then(function(t) {
- e.setState({
- animeName: t.data.content.anime.name,
- id: t.data.content.anime.id,
- genre: t.data.content.anime.genre,
- resume: t.data.content.anime.resume,
- thumb: t.data.content.anime.thumb_url
- })
- }),
- p.a.get("http://34.239.129.125/animes/" + t + "/episodes").then(function(t) {
- e.setState({
- episodes: t.data.content.episodes
- })
- }).catch(function() {
- return alert("error")
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("main", {
- id: "content-site"
- }, l.a.createElement(x.a, {
- class: "container"
- }, l.a.createElement(w.a, {
- md: 9
- }, l.a.createElement("div", {
- id: "galeria-animes",
- class: "pgn-anime"
- }, l.a.createElement("div", {
- class: "box-detalhes-animes pgn-anime"
- }, l.a.createElement("header", {
- class: "top-padrao full-hidden"
- }, l.a.createElement("h2", {
- class: "tt-padrao"
- }, this.state.animeName)), l.a.createElement("div", {
- class: "content full-hidden"
- }, l.a.createElement(w.a, {
- md: 9
- }, l.a.createElement("div", {
- class: "thumb"
- }, l.a.createElement("img", {
- src: this.state.thumb,
- title: this.state.animeName,
- alt: this.state.animeName,
- class: "img-responsive"
- }))), l.a.createElement(w.a, null, l.a.createElement("strong", null, "Sin\xf3pse e Detalhes"), l.a.createElement("p", null, this.state.resume), l.a.createElement("strong", null, "G\xeanero:"), l.a.createElement("p", null, this.state.genre))))), l.a.createElement("div", {
- class: "listagem-episodios"
- }, l.a.createElement("header", {
- class: "top-padrao full-hidden"
- }, l.a.createElement("h2", {
- class: "tt-padrao left no-float-xs"
- }, "Epis\xf3dios")), l.a.createElement("div", {
- class: "lista-episodios-relacionados"
- }, this.renderAnimeEpisodes()))), l.a.createElement(w.a, {
- md: 3
- }, l.a.createElement(D, {
- small: "Parceiros"
- }))))
- }
- }]),
- t
- }(l.a.Component)
- , me = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- id: a.props.data.id
- },
- p.a.get("http://34.239.129.125/animes/" + a.props.data.id + "/episodes").then(function(e) {
- return a.setState({
- episodes: e.data.content.episodes
- })
- }),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- return l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.props.data.name)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, " ", l.a.createElement(N.a, {
- to: {
- pathname: "/admin/editar_episodios/".concat(this.state.id)
- }
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red"
- }, l.a.createElement(te.a, {
- glyph: "chevron-right"
- }))))))
- }
- }]),
- t
- }(l.a.Component)
- , oe = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- data: [],
- searchResults: [],
- search: "",
- change: !1
- },
- a.search = a.search.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChangeAnimeName = a.handleChangeAnimeName.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "componentDidMount",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes").then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- })
- }
- }, {
- key: "handleChangeAnimeName",
- value: function(e) {
- this.setState({
- search: e.target.value
- })
- }
- }, {
- key: "search",
- value: function() {
- var e = this;
- p.a.get("http://34.239.129.125/animes?search=" + this.state.search).then(function(t) {
- return e.setState({
- searchResults: t.data.content.animes
- })
- }).then(function(t) {
- return console.log(e.state.searchResults)
- }).then(function(t) {
- return e.setState({
- change: !0
- })
- })
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement(D, {
- name: "Filtrar um Anime:"
- }), l.a.createElement("div", {
- className: "filter"
- }, l.a.createElement(X.a, {
- inline: !0
- }, l.a.createElement(f.a, null, l.a.createElement(v.a, {
- style: {
- marginRight: "10px"
- },
- placeholder: "Filtrar Anime",
- type: "text",
- onChange: this.handleChangeAnimeName
- })), l.a.createElement(O.a, {
- bsStyle: "success",
- onClick: this.search
- }, "Filtrar"), l.a.createElement("a", {
- href: "/admin"
- }, l.a.createElement(O.a, {
- bsStyle: "danger"
- }, "Voltar")))), this.state.change ? null : l.a.createElement(D, {
- name: "Todos os Animes Cadastrados:"
- }), l.a.createElement("table", {
- className: "table"
- }, l.a.createElement("tbody", null, l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Nome"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Episodios")))), this.state.searchResults.map(function(e) {
- return l.a.createElement(me, {
- data: e
- })
- })))))
- }
- }]),
- t
- }(l.a.Component)
- , ue = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- anime: a.props.animeId,
- chapter: a.props.data.chapter,
- name: a.props.data.name,
- id: a.props.data.id,
- video: a.props.data.video_url,
- description: a.props.data.description
- },
- a.deleteEpisode = a.deleteEpisode.bind(Object(b.a)(Object(b.a)(a))),
- a.editEpisode = a.editEpisode.bind(Object(b.a)(Object(b.a)(a))),
- a.edited = a.edited.bind(Object(b.a)(Object(b.a)(a))),
- a.handleFile = a.handleFile.bind(Object(b.a)(Object(b.a)(a))),
- a.handleName = a.handleName.bind(Object(b.a)(Object(b.a)(a))),
- a.handleChapter = a.handleChapter.bind(Object(b.a)(Object(b.a)(a))),
- a.handleDescription = a.handleDescription.bind(Object(b.a)(Object(b.a)(a))),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "deleteEpisode",
- value: function() {
- var e = this.state.anime
- , t = this.state.id
- , a = sessionStorage.getItem("token");
- p.a.delete("http://34.239.129.125/animes/" + e + "/episodes/" + t, {
- headers: {
- authorization: "Bearer ".concat(a)
- }
- }).then(function() {
- return document.location.reload(!0)
- }).catch(function() {
- return alert("error")
- })
- }
- }, {
- key: "editEpisode",
- value: function() {
- this.setState({
- input: !0
- })
- }
- }, {
- key: "handleFile",
- value: function(e) {
- var t = this
- , a = new FileReader
- , n = e.target.files[0];
- a.onloadend = function() {
- t.setState({
- video: n
- })
- }
- ,
- a.readAsDataURL(n)
- }
- }, {
- key: "handleName",
- value: function(e) {
- this.setState({
- name: e.target.value
- })
- }
- }, {
- key: "handleChapter",
- value: function(e) {
- this.setState({
- chapter: e.target.value
- })
- }
- }, {
- key: "handleDescription",
- value: function(e) {
- this.setState({
- description: e.target.value
- })
- }
- }, {
- key: "edited",
- value: function() {
- var e = {};
- e.name = this.state.name,
- e.chapter = this.state.chapter,
- e.description = this.state.description,
- e.video = this.state.video;
- var t = this.state.anime
- , a = this.state.id
- , n = sessionStorage.getItem("token");
- p.a.delete("http://34.239.129.125/animes/" + t + "/episodes/" + a, e, {
- headers: {
- authorization: "Bearer ".concat(n),
- "Content-Type": "multipart/form-data"
- }
- }).then(function() {
- return document.location.reload(!0)
- }).catch(function() {
- return alert("error")
- }),
- this.setState({
- input: !1
- })
- }
- }, {
- key: "render",
- value: function() {
- return this.state.input ? l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "number",
- className: "center number",
- placeholder: this.props.data.chapter,
- onChange: this.handleChapter
- })), l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "text",
- className: "center",
- placeholder: this.props.data.name,
- onChange: this.handleName
- })), l.a.createElement("td", null, l.a.createElement(v.a, {
- componentClass: "textarea",
- type: "text",
- className: "center number",
- placeholder: this.props.data.description,
- onChange: this.handleDescription
- })), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.deleteEpisode,
- disabled: !0
- }, l.a.createElement(te.a, {
- glyph: "remove"
- })))), l.a.createElement("td", null, " ", l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- type: "button",
- className: "btn btn-default btn-sm btn-green",
- onClick: this.edited
- }, l.a.createElement(te.a, {
- glyph: "ok"
- })), " ")), l.a.createElement("td", null, l.a.createElement(v.a, {
- type: "file",
- onChange: this.handleFile
- }), l.a.createElement("p", null))) : l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.state.chapter)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.state.name)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, this.state.description)), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.deleteEpisode
- }, l.a.createElement(te.a, {
- glyph: "remove"
- })))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement(O.a, {
- className: "btn btn-default btn-sm btn-red",
- onClick: this.editEpisode
- }, l.a.createElement(te.a, {
- glyph: "pencil"
- })))))
- }
- }]),
- t
- }(l.a.Component)
- , he = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- id: a.props.match.params.id,
- episodes: [],
- name: "",
- thumb: ""
- },
- p.a.get("http://34.239.129.125/animes/" + a.state.id).then(function(e) {
- return a.setState({
- name: e.data.content.anime.name,
- thumb: e.data.content.anime.thumb_url,
- resume: e.data.content.anime.resume
- })
- }),
- p.a.get("http://34.239.129.125/animes/" + a.state.id + "/episodes").then(function(e) {
- return a.setState({
- episodes: e.data.content.episodes
- })
- }),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "render",
- value: function() {
- var e = this;
- return l.a.createElement("div", null, l.a.createElement(x.a, null, l.a.createElement(D, {
- name: this.state.name
- }), l.a.createElement("p", null, this.state.resume, " "), l.a.createElement("img", {
- src: this.state.thumb
- }), l.a.createElement("table", {
- className: "table"
- }, l.a.createElement("tbody", null, l.a.createElement("tr", null, l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "N\xfamero do Episodio"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Nome do Episodio"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Descri\xe7\xe3o"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Apagar"))), l.a.createElement("td", null, l.a.createElement("p", {
- className: "center"
- }, l.a.createElement("strong", null, "Editar")))), this.state.episodes.map(function(t) {
- return l.a.createElement(ue, {
- data: t,
- animeId: e.state.id
- })
- })))))
- }
- }]),
- t
- }(l.a.Component)
- , de = "url do api"
- , pe = function(e) {
- function t(e) {
- var a;
- return Object(c.a)(this, t),
- (a = Object(o.a)(this, Object(u.a)(t).call(this, e))).state = {
- description: "",
- animes: [],
- role: sessionStorage.getItem("role")
- },
- a.refresh(),
- a
- }
- return Object(h.a)(t, e),
- Object(m.a)(t, [{
- key: "refresh",
- value: function() {
- var e = this
- , t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : ""
- , a = t ? "&description_regex=/".concat(t, "/i") : "";
- p.a.get("".concat(de, "?sort=-createdAt").concat(a)).then(function(a) {
- return e.setState(Object(i.a)({}, e.state, {
- description: t,
- animes: a.data
- }))
- })
- }
- }, {
- key: "handleRemove",
- value: function(e) {
- var t = this;
- p.a.delete("".concat(de, "/").concat(e.name)).then(function(e) {
- return t.refresh(t.state.description)
- })
- }
- }, {
- key: "handleAdd",
- value: function() {
- var e = this
- , t = this.state.description;
- p.a.post(de, {
- description: t
- }).then(function(t) {
- return e.refresh()
- })
- }
- }, {
- key: "handleSearch",
- value: function() {
- this.refresh(this.state.description)
- }
- }, {
- key: "handleClear",
- value: function() {
- this.refresh()
- }
- }, {
- key: "render",
- value: function() {
- return l.a.createElement("div", {
- className: "App"
- }, l.a.createElement(A, null), l.a.createElement(E.a, {
- exact: !0,
- path: "/",
- component: T
- }), l.a.createElement(E.a, {
- path: "/generos/:id",
- component: W
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/generos",
- component: K
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/animes",
- component: re
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin",
- component: B
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/contato",
- component: ie
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/pesquisado",
- component: S.a
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/video/:id",
- component: Y
- }), l.a.createElement(E.a, {
- exact: !0,
- path: "/anime/:id",
- component: ce
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin/adicionar_anime",
- component: Z
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin/adicionar_episodios",
- component: ee
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin/editar_anime",
- component: ne
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin/editar_episodios",
- component: oe
- }), "Admin" === this.state.role && l.a.createElement(E.a, {
- exact: !0,
- path: "/admin/editar_episodios/:id",
- component: he
- }))
- }
- }]),
- t
- }(n.Component)
- , Ee = a(208);
- r.a.render(l.a.createElement(Ee.a, null, l.a.createElement(pe, null)), document.getElementById("app"))
- },
- 30: function(e, t, a) {},
- 36: function(e, t, a) {},
- 37: function(e, t, a) {},
- 40: function(e, t, a) {},
- 54: function(e, t, a) {},
- 60: function(e, t) {},
- 82: function(e, t, a) {},
- 85: function(e, t, a) {},
- 94: function(e, t, a) {
- e.exports = a(197)
- },
- 99: function(e, t, a) {}
- }, [[94, 2, 1]]]);
- //# sourceMappingURL=main.cd1e982
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement