File size: 1,253 Bytes
ca5301a
 
 
 
 
 
83c8c73
7ebaa26
d343201
f9e7cf4
af0cb14
82fc0f3
5a68d82
61c4d2f
ca5301a
 
 
83c8c73
7ebaa26
d343201
f9e7cf4
af0cb14
82fc0f3
5a68d82
61c4d2f
ca5301a
 
2baec43
ca5301a
 
 
d343201
f9e7cf4
83c8c73
af0cb14
82fc0f3
5a68d82
a36cd3b
 
 
 
0401ec5
ca5301a
0401ec5
ca5301a
 
d343201
f9e7cf4
83c8c73
af0cb14
82fc0f3
5a68d82
0401ec5
ca5301a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
from shiny import App
from shiny.ui import page_navbar
from shiny import ui
import os

from ui import (
    blog,
    #general_blog,
    meta,
    threads,
    twitter,
    price_matching,
    inventory,
    listing_checks,
)

from server import (
    blog as blog_srv,
    #general_blog as general_blog_srv,
    meta as meta_srv,
    threads as threads_srv,
    twitter as twitter_srv,
    price_matching as price_matching_srv,
    inventory as inventory_srv,
    listing_checks as listing_checks_srv,
)


ui = ui.page_fluid(
    ui.page_navbar(
        blog.ui,
        meta.ui,
        threads.ui,
        twitter.ui,
        price_matching.ui,
        inventory.ui,
        listing_checks.ui,
        title="SEO Blog Writer",
        header=ui.tags.head(
            ui.tags.link(rel='stylesheet', type='text/css', href='style.css')
        )
    )
)

def server(input, output, session):
    blog_srv.server(input, output, session)
    meta_srv.server(input, output, session)
    threads_srv.server(input, output, session)
    twitter_srv.server(input, output, session)
    price_matching_srv.server(input, output, session)
    inventory_srv.server(input, output, session)
    listing_checks_srv.server(input, output, session)

app = App(ui, server)