Module:ItemTable: Difference between revisions

From He is Coming Official Wiki
mNo edit summary
mNo edit summary
 
Line 5: Line 5:
function p.render(frame)
function p.render(frame)


    local searchBox = tostring(
     local out = [[
        mw.html.create('input')
            :attr('type', 'text')
            :attr('id', 'itemSearch')
            :attr('placeholder', 'Search items')
            :css('margin-bottom', '10px')
    )
 
     local out = searchBox .. [[
 
{| class="wikitable sortable" id="itemTable"
{| class="wikitable sortable" id="itemTable"
! Weapon
! Weapon

Latest revision as of 14:20, 15 May 2026

Documentation for this module may be created at Module:ItemTable/doc

local p = {}

local items = require("Module:Items")

function p.render(frame)

    local out = [[
{| class="wikitable sortable" id="itemTable"
! Weapon
! Damage
! Rarity
! Region
]]

    for _, item in ipairs(items) do

        out = out .. string.format([[
|-
| %s
| %s
| %s
| %s
]],
            item.name,
            item.damage,
            item.rarity,
            item.region
        )

    end

    out = out .. "\n|}"

    return out
end

return p